当前位置:去问问>生活百科>数组的声明

数组的声明

2024-07-20 05:59:47 编辑:zane 浏览量:523

数组的声明

的有关信息介绍如下:

数组的声明

声明数组的语法为在数组名后加上用方括号括起来的维数说明。本接仅介绍一维数组。下面是一个整型数组的例子:int array[10];这条语句定义了一个具有10个整型元素的名为array的数组。这些整数在内存中是连续存储的。数组的大小等于每个元素的大小乘上数组元素的个数。方括号中的维数表达式可以包含运算符,但其计算结果必须是一个长整型值。这个数组是一维的。下面这些声明是合法的:int offset[5+3];float count[5*2+3];下面是不合法的:int n=10;int offset[n]; /*在声明时,变量不能作为数组的维数*/二、用下标访问数组元素int offset[10];表明该数组是一维数组,里面有10个数,它们分别为offset[0],offset[1],……offset[9];千万注意,数组的第一个元素下标从0开始。一些刚学编程的人员经常在这儿犯一些错误。offset[3]=25;上面的例子是把25赋值给整型数组offset的第四个元素。在赋值的时候,可以使用变量作为数组下标。main(){int i,offset[10];for(i=0;i<10;i++) scanf(%d,&offset[i]);for(i=9;i>=0;i--) printf(%d ,offset[i]);printf(\n);}题目的意思是先输入10个整数,存入到数组中,然后反序输出。

版权声明:文章由 去问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.qwenw.com/life/338757.html
热门文章