![]() |
1
4
相当于
这就是语言规范所说的。
然而,
|
![]() |
2
3
这取决于你使用的编译器和什么
|
![]() |
3
1
~你可以试试看,但我不想写依赖于这个的代码。对于其他读者来说,它不清楚,你可能忘记了它是哪种方式,或者因为它是一个扩展,无论如何它可能会改变或者可以由尝试提供这种语法的不同编译器供应商(英特尔的Linux C/C++编译器,LLVM,和其他一些编译器使用GCC {我相信})来执行。 您可能应该为每一行使用typedef或不同的行来清楚和确定这一点。 如果您正在编写另一个编译器,并且希望将语法与~standard~匹配,那么最好的资源就是询问gcc开发人员列表。 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 6 月前 |
![]() |
MysteryMoose · GCC下故意忽略初始化器警告中的过量元素 8 月前 |
|
Ken P · 如何利用[*]printf格式类型规范警告? 11 月前 |
![]() |
fghoussen · 在C结构体中,为什么打包、对齐似乎会进行填充? 12 月前 |
![]() |
adversarr · 全局变量何时导出到可执行文件? 1 年前 |