C语言数组表达式int score[80];int i;score[i]+1;类似这样的表达式有多少种?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 06:05:30
C语言数组表达式int score[80];int i;score[i]+1;类似这样的表达式有多少种?

C语言数组表达式int score[80];int i;score[i]+1;类似这样的表达式有多少种?
C语言数组表达式
int score[80];
int i;
score[i]+1;类似这样的表达式有多少种?

C语言数组表达式int score[80];int i;score[i]+1;类似这样的表达式有多少种?
数组在内存中分配是栈内存,是【连续】存储【同一种类型】的【线性】结构.它的作用主要体现在对同一类型的数据进行存储.(要是int型,全都是int型,要是char型,全都是char型),不可以出现其他类型.对数据的访问是具名访问,可是直接读出数据中某一块的数据,例如%D%A int array[5]={1,2,3,4,5}; array[3]等于3.这里需要注意的是:数组的下标是从0开始的.如果你想访问array[5],会提示错误,因为已经越界了.提取数据比较方便,因为数组在内存中是连续存储数据的,好找.%D%A随便说句,数组可以当指针用,但它绝不是指针.