- 6
- 0
- 约6.96万字
- 约 8页
- 2016-12-23 发布于贵州
- 举报
GNU C标记化结构初始化语法---结构体成员前加小数点
对结构体
[cpp]?view plaincopyprint?
struct?a {
int?b;
int?c;
}
有几种初始化方式:
[cpp]?view plaincopyprint?
struct?a a1 = {
.b = 1,
.c = 2
};
或者
[cpp]?view plaincopyprint?
struct?a a1 = {
b:1,
c:2
}
或者
[cpp]?view plaincopyprint?
struct?a a1 = {1, 2};
内核喜欢用第一种,使用第一种和第二种时,成员初始化顺序可变。
标记化结构初始化语法
在Linux2.6内核中对结构体的定义形式发生了变化,不再支持原来的定义形式。
[cpp]?view plaincopyprint?
1?static?struct?tty_operations uart_ops =
2 {
3 .open = uart_open,//串口打开
4 .close = uart_close,//串口关闭
5 .write = uart_write,//串口发送
6 .put_char = uart_put_char,//...
7 .flush_chars = uart_flush_chars,
8 .write_room
您可能关注的文档
- GB-25型燃气中东烧烤炉和商用大型自动炒菜机价格.docx
- GB50195-94发生炉煤气站设计规范.doc
- GBC2M-1型可控硅触发板资料.doc
- GC2464微处理器多功能数字功率计说明书.doc
- G01新型波速测量分析系统使用说明书(未买,可参考).doc
- GCAZ(220V)智能系列充电机 叉车资料.doc
- GaAs太阳能电池.doc
- GDYS-601S多参数水质分析仪(六合一)罗威邦 ET99728 水质多参数测定仪 水质分析仪 水.docx
- GCTME逻辑模拟试题_[文档在线提供].doc
- GE Fanuc自动化产品在地铁领域中的应用.doc
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
原创力文档

文档评论(0)