//#include <stdio.h>//注意改代码为C代码 新建C++程序不能实现给未赋值的数组变量赋空值!!!!
//
//int main()
//{
// int a[13] = {[1]=2,4,[5]=6};
//
// int i;
//
// printf("%lu\n",sizeof(a));
// printf("%lu\n",sizeof(0));
// for(i=0;i<sizeof(a)/sizeof(a[0]);i++)
// {
// printf("%d\n",a[i]);
// }
// printf("\n");
// return 0;
//}
#include <stdio.h>//注意改代码为C代码 新建C++程序不能实现给未赋值的数组变量赋空值!!!!
int main()
{
int a[] = {1,2,4,5,6,5,7,5,3,9,5,3,4,4,};
int i;
printf("%lu,",sizeof(a));
printf("%lu\n",sizeof(0));
for(i=0;i<sizeof(a)/sizeof(a[0]);i++)
{
printf("%d\n",a[i]);
}
printf("\n");
return 0;
}
数组的初始化(不适用于C++)
最新推荐文章于 2023-07-30 10:58:56 发布