#include <stdio.h>
/*memberwise initialisation 成员方式初始化*/
int main()
{
int a[3] = {[2]=5};
int b[2][2]={[0][1]=1,[1][1]=3};
struct comp{
int x;
int y;
} c ={.x = 1,.y = 2};
struct domp{
int x;
int y;
} d[4] = {[0].x =1,[0].y = 2};
struct eomp{
int x;
int a[3];
} e = {.a[0] = 0, .a[1] = 1};
return 0;
}
C99语法总结
最新推荐文章于 2024-06-19 20:37:33 发布