C语言第8课 数组

1.数组

<类型>变量名称[元素数量]

int A[100];

C99之前,元素数量必须是编译时刻确定的字面变量

所有元素是相同的类型,一旦定义,大小就确定了,在内存中顺序排列

有效的下标范围[0~n-1]


初始化方法:

int A[10]={2}; 如果只初始化了部分元素,则其他的元素默认初值为0

C99的写法

int A[10] = {[1]=2,4,[5]=6}; 可以指定几个地方做初始化


2.数组运算

数组的大小: sizeof(A)/sizeof(A[0])

数组不可以赋值给另一个数组 int A[]=B;只能遍历


二维数组 int A[3][5]三行五列

定义时列数必须给出

每行一个{}逗号分隔

省略部分自动补零

也可定位赋值

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容