1、数组:定义时,若没有赋值,则必须在[]中输入常数,不允许数组的大小做动态定义。
2、全局变量:默认为0,局部变量默认为随机值,数组部分初始化,则未初始化的部分置为0。 数组名作为地址的相关操作。
4、return会结束函数调用,返回结果;exit()会终止程序。
5、函数调用顺序:
(1)通过函数名找到入口地址;
(2)形参分配内存空间;
(3)传值(实参传给形参,主要包括值和地址的传递)
(4)执行函数体;
(5)返回上一级函数;
(6)释放空间(主要是栈空间)
6、符数组
char c[]=”china”;
输出 Puts(字符数组) 输入 Gets(字符数组)
连接 stract(字符数组1, 字符数组2)
复制 strcpy(字符数组1, 字符串2) strnpy(字符数组1, 字符串2,n)
比较 strcmp(字符串1, 字符串2)
测长 strlen(字符数组)