06.一位数组的初始化

#include<stdio.h>
int main()
{
	int b = 10;
	int i;
	//只有在定义的时候才可以初始化,因为数组名是变量,不是常量
	int a[10] = {1, 2, 3, 4, 5 ,6, 7, 8};
	//如果第一个[]内容不写,必须初始化,否则语法错误
	//int a1[];
	//不初始化的数组值为随机数
	int c[10];
	for (i = 0; i < 10; i++)
	{
		printf("%d", a[i]);
	}
	//数组名是数组的一个元素的首地址
	//sizeof(数组名)测试数组总大小:10 * 4
	printf("sizeof(a) = %lu\n", sizeof(a));
}
posted @ 2021-05-19 16:41  W-forever  阅读(51)  评论(0)    收藏  举报