...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
注意!!!const变量只能在定义时赋初值或是作为函数的形参时由实参赋初值。某些教材会将const定义的变量称为const常量,这种称法非常具有误导性,让人误以为const定义的变量值不可以修改。而实际上,使用const修饰的变量,只是让变量具有可读不可写的属性——只能通过变量名读取变量,而不可以通过变量名去写入变量。如果我们不通过变量名,而是通过地址的形式,const变量仍可以修改,如下:
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
分级存储系统
...
优化
编译器根据以上特点,在编译程序时,会对具有上述特点的一些变量(比如常见的循环控制变量)进行*优化*,将它们保存在*寄存器*中。
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
指针
...
...
...
...
...
...
代码块 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#define string char*
|
char_p,p2; ==> char_p; char p2;
数组
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
函数指针
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
第二种好理解的作用是全局变量的作用域,它是从当前行开始到整个文件的结局,该标识符都有效。
...
language | c++ |
---|---|
theme | Confluence |
linenumbers | true |
collapse | false |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
关于内部接口与外部接口
...