#include <stdio.h>
int main()
{
int array[10] = {
[2 ... 5] = 0xA5A5A5A5,
[7 ... 9] = 0x5555AAAA,
};
for (int i = 0; i < 10; i++) {
printf("a[%d] = 0x%x\n", i, array[i]);
}
return 0;
}

本文展示了一个使用C语言编写的程序,该程序演示了如何初始化一个整型数组,并为数组的部分元素设置特定的十六进制值。接着,程序通过循环遍历并打印数组的所有元素,展示了每个元素的具体值。
#include <stdio.h>
int main()
{
int array[10] = {
[2 ... 5] = 0xA5A5A5A5,
[7 ... 9] = 0x5555AAAA,
};
for (int i = 0; i < 10; i++) {
printf("a[%d] = 0x%x\n", i, array[i]);
}
return 0;
}

555
1186
476
4604

被折叠的 条评论
为什么被折叠?