今日学习,一维数组。
首先数组的定义与定义变量的规则相同,必须以数字,字母,下划线构成,不能以数字开头,不能使用关键字。
定义数组之后,数组内存放的值必须为同一类型。
数组定义由为定义标识符+数组名[数组的大小]={ 数组内的值 }; 通过下标来确定数组在运行时指向哪里。
下标从0开始。
数组的大小在定义时就要准确的给出。在运算时,下标如果超出定义的大小,会输出一个随机值。
所以在运算时要将下标-1,避免下标越界。
int a[5]={} 是为数组赋值5个0. int a[5];为数组赋值5个随机值。
数组也可以定义为全局数组。
返回值如果返回整个数组,只return数组名。
0的ASCII码是‘\0’