当前位置: 技术问答>linux和unix
Linux中结构体赋值时“.”是什么语法
来源: 互联网 发布时间:2017-03-04
本文导语: 经常看见如以下代码: static struct platform_device fsg_platform_device = { .name = "usb_mass_storage", .id = -1, } 小弟记得Linux应该是c语言编的吧,为什么会有以上这种类型的代码呢,上面的“.”难道是c++的语法吗,还是li...
经常看见如以下代码:
小弟记得Linux应该是c语言编的吧,为什么会有以上这种类型的代码呢,上面的“.”难道是c++的语法吗,还是linux的什么特殊语法?望大虾赐教。
static struct platform_device fsg_platform_device =
{
.name = "usb_mass_storage",
.id = -1,
}
小弟记得Linux应该是c语言编的吧,为什么会有以上这种类型的代码呢,上面的“.”难道是c++的语法吗,还是linux的什么特殊语法?望大虾赐教。
|
这是C99标准