(以后再也不用破Markdown写东西了,直到它有一个统一的标准,不然太乱了--)
-
函数签名
int f (int a, int b) ↑ ↑ ↑ ↑ 返回类型 函数名 形 式 参 数
其中,函数名+形式参数=
函数签名(function signature)
。 -
引用变量
int a = 1; int &b = a; a++; cout << a << ' ' << b << endl; //2 2
注意引用变量的声明方式,&写在等号左边是引用变量的声明,写在右边就是取址符。
-
变量默认初始化
- 非Static的Local变量,默认初始化为任意值 //Local的Static变量默认初始化为0
- Global或Static变量,默认初始化为0(指针为NULL,NULL也是0)
-
Null Terminator ' '
char s1[] = {'a', 'b', 'c', 'd', 'e'}; char s2[10] = {'a', 'b', 'c', 'd', 'e'}; char s3[] = {'a', 'b', 'c', 'd', 'e', '