数组可进行计算:
int arr[5]
double arr[5]
short arr[5]
float arr[5]皆可成立,只是其元素类型不一样
变量初始化:即赋予变量一个值。编程中出现的“未初始化的局部变量”的问题就是该变量没有被赋值。
小标从0开始。
二维数组在本质上还是一维数组。
char可替换成int。
为什么字符串末尾要求以0结束,而普通数组不要求以0结束?
答:字符串的长度可以计算,从头往后数,当发现0时即认为结束
普通数组的长度无法计算,从头往后数,不知道何时结束。
数组可进行计算:
int arr[5]
double arr[5]
short arr[5]
float arr[5]皆可成立,只是其元素类型不一样
变量初始化:即赋予变量一个值。编程中出现的“未初始化的局部变量”的问题就是该变量没有被赋值。
小标从0开始。
二维数组在本质上还是一维数组。
char可替换成int。
为什么字符串末尾要求以0结束,而普通数组不要求以0结束?
答:字符串的长度可以计算,从头往后数,当发现0时即认为结束
普通数组的长度无法计算,从头往后数,不知道何时结束。
相关文章: