C语言基础5

81 阅读1分钟

数组:

  1. int a[10]; 数据类型 数组名[元素个数]
  2. int b[] ={10,12,30};
  3. int a[2][3]={{1,2},{3,4,5}};数据类型 数组名[行][列]
  4. 二维数组行数可省略,列数不可以省略 int c[][3]={1,2,3,4};两行四列
  5. 未初始化地方自动补0

image.png 7.scanf 输入终端函数

8.函数写在主函数的上面,如果函数在主函数下边,则需要开头声明

9.有返回值return 0; 调用时 变量=函 数名(实参列表); 没有返回值return; 调用时 函数名(实参列表);

10.普通全局变量主函数外面定义的变量(外部函数),外部文件也可使用。

11.静态全局变量 static(静态/内部函数) 只有.c本文件才能使用

12.int 局部变量不进行赋值,则输出随机值 static 局部变量不进行赋值,则输出0 全局变量不赋值,则输出0 13.int局部变量执行的时候一直初始化 static局部变量执行只初始化一次 int 输出 101 101 101 static 输出 101 102 103 image.png

14.全局变量和局部变量重名的时候,向上就近输出值