可以在代码块里创建内部类,典型的方法是在一个方法体的里面创建,局部内部类不能有访问说明符,因为它不是外围类的一部分,但是可以访问当前代码块的常量,以及此外围类的所有成员,下面分别对局部内部类和匿名内部类进行了比较 局部内部类和匿名内部类都实现了这个功能, 它么具有相同的行为和能力,既然局部内部类的名 ...
分类:
编程语言 时间:
2019-01-08 22:52:29
阅读次数:
157
C或者C++基本上是按照从上到下、从左至右的顺序来读。但对于指针声明从某种意义上来讲是倒着的。 C或者C++中每个声明都由两部分组成:零个或者多个声明说明符,一个或者多个用逗号隔开的声明符。 const 1.类型说明符表明声明符ID的类型;其他说明符提供直接适用于这个声明符ID的一些类型无关的信息。 ...
分类:
其他好文 时间:
2019-01-08 19:28:39
阅读次数:
156
1.字符串基本操作 字符串是由字符组成的一串字符序列,字符串是有顺序的,从左到右,索引从0开始,依次递增。 Python中字符串类型:str。 Python中字符串的三种表示方式: (1)普通字符串:采用单引号(')或双引号(")括起来的字符串。 (2)原始字符串(raw string):在普通字符 ...
分类:
编程语言 时间:
2018-12-29 23:13:32
阅读次数:
279
1、变量定义的一般形式为:类型说明符、变量名标识符等;例:int a,b,c;(abc为整型变量) 在书写变量定义时应注意以下几点: (1)允许在一个类型说明符后,定义多个相同类型的变量。各变量之间用“,”间隔。类型说明符与变量名之间用一个空格间隔。 (2)最后一个变量之后必须以“;”结尾。 (3) ...
分类:
编程语言 时间:
2018-12-20 01:05:02
阅读次数:
204
可以使用System.out.print(x)将数值x输出到控制台上。这条命令将以x对应的数据类型所允许的最大非0数字位数打印输出x。例如: double x = 10000.0 / 3; System.out.println(x); // 3333.3333333333335 Java SE 5. ...
分类:
其他好文 时间:
2018-12-15 17:11:44
阅读次数:
195
在之前,已多次使用过以“#”号开头的预处理命令。如包含命令#include <stdio.h>,宏定义命令#define PI 3.1415926等。在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分。 1.无参宏定义 无参宏的宏名后不带参数。其定义的一般形式为: #d ...
分类:
其他好文 时间:
2018-12-05 12:11:27
阅读次数:
190
&的三个含义:位与、引用变量说明符、取地址运算符 *的三个含义:乘、指针变量说明符、取值运算符 【引用】:引用变量与被引用变量同时指向同一内存地址,其一改变,两者都改变。 &——引用变量说明符,xa——引用变量(类型要与x一致,且不能再引用其他变量) &取地址运算符 【指针】*指针变量说明符、取值运 ...
分类:
其他好文 时间:
2018-12-03 22:55:49
阅读次数:
255
1、类型别名 类型别名是某种类型的同义词。 注意:遇到使用了类型别名的声明语句时,人们往往会错误地尝试把类型别名替换成它本来的样子去理解,这种理解方法是错误的;要将类型别名看成是一个基本数据类型去理解。 2、auto类型说明符 使用auto类型说明符能让编译器替我们去分析表达式所属的类型。编译器推断 ...
分类:
其他好文 时间:
2018-12-02 16:17:16
阅读次数:
172
以字符串这种支持 这样 语句迭代的数据结构为例,我们看看 关键字在类型推断中的作用。 cpp string s = "I LOVE YOU!"; for (char ch : s){ cout ...
分类:
编程语言 时间:
2018-11-30 13:52:33
阅读次数:
197
微机CPU的指令系统 5.2.2 标志位操作指令 标志位操作指令是一组对标志位置位、复位、保存和恢复等操作的指令。 1、进位CF操作指令 a、清进位指令CLC(Clear Carry Flag):CF←0b、置进位指令STC(Set Carry Flag):CF←1c、进位取反指令CMC(Compl ...
分类:
编程语言 时间:
2018-11-29 12:27:51
阅读次数:
210