【结构体初始化】结构体的初始化
发布日期:2021-05-09 17:32:26 浏览次数:18 分类:精选文章

本文共 2740 字,大约阅读时间需要 9 分钟。

���������������������������������������������������������������������C������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������Designated Initializer���

���������GNU/Linux���������������������������������������������������������������������������������������������������������������������C99���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������

������������������������

struct book {
char title[MAXTITL];
char author[MAXAUTL];
float value;
};

���������������������������value���������������������������������������

struct book surprise = { .value = 10.99 };

���������������������������������������������������

struct book gift = { 
.value = 25.99,
.author = "James Broadfool",
.title = "Rue for the Toad"
};

������������������������������������������������������������������������������������������������������������������������

struct book gift = { 
.value = 18.90,
.author = "Philionna pestle",
0.25
};

������������0.25���������value������������������

������������������������

������������������������������������������������������������������������������������������������������������������������������������������

���������

int a[6] = { [4] = 29, [2] = 15 };

���������������

int a[6] = { 0, 0, 15, 0, 29, 0 };

���������������������������������������������������������������������������������������������

���������������������������������

���Linux���������������������������������������������������������������usb.c������������������������������������

static struct usb_driver usb_storage_driver = {
.owner = THIS_MODULE,
.name = "usb-storage",
.probe = storage_probe,
.disconnect = storage_disconnect,
.id_table = storage_usb_ids,
};

������������������������������������������������������������������������������

���������������������

���C89���������������������������������������������������������������������������������������C99���������������������������������������������������������������������������GNU C���������������������������������������C���������������������������������

������

������������������������������������������������������������������������������������������������������������������������������������������������������������������pter�����������������������������������������������������������������������������������������������������������������-hidden bugs������������������������������������������������������������������������������������������������������������

上一篇:【内联函数】C语言的inline内联函数的作用
下一篇:【局部刷新】GetUpdateRect和GetClipBox 获取无效区域 区别

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月12日 18时12分59秒