c语言中数组长度怎么设置?

如题所述

定义数组时在中括号内写上代表长度的数字,定义一维数组和二维数组是一样的。

注意长度是直接用数字大小来代表,而索引时是从0开始算的!

例如:

#include<stdio.h>

main(){
    int a[5];//定义一个长度为5的一维数组a
    int b[5][6];//定义一个5行6列的二维数组b
}

在定义数组时可以不定义长度,可以由编译器来决定,只要在定义时赋值就可以了,这时括号内可以不写数值。

例如:

#include<stdio.h>
main(){
    int a[] = {0,1,2,3,4};//定义一个长度为5的数组,内容为0,1,2,3,4
}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网