wangchao@new18:~$ vim a.c 1 #include 2 3 struct arry 4 { 5 int a; 6 int b; 7 }; 8 9 int main(void) 10 { 11 struct arry ar[] = { 12 { 13 .a = 4, 14 .b = 4, 15 }, 16 { 17 .a = 5, 18 .b = 5, 19 }, 20 { 21 .a = 6, 22 .b = 6, 23 }, 24 { 25 .a = 7, 26 .b = 7, 27
}, 28 { 29 .a = 8, 30 .b = 8, 31 } 32 33 }; 34 35 printf("sizeof(ar) == %d, sizeof(*(ar)) = %d\n", sizeof(ar) , sizeof(*(ar)) ); 36 37 }
小技巧
最新推荐文章于 2024-06-13 22:07:00 发布
本文探讨了C语言中结构体数组的使用方法,并通过一个具体示例展示了如何计算结构体数组及其元素的大小。利用printf函数输出了结构体数组整体及单个元素所占的字节数。
6036

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



