1
6
C标准规定 §6.2.5 Types ¶28 (重点补充):
因此,C编译器知道如何处理任何结构指针类型,因为所有结构指针必须具有相同的表示和对齐要求。这适用于是否嵌入
你不能做的是嵌入
与C++不同,
|
2
4
可以声明指向不完整类型的指针-指针的大小和表示形式不取决于指向类型的大小或表示形式。
它也有助于按照语言标准指出
|
3
0
您可以定义指向结构本身实例的指针(其大小由编译器知道),但在类型声明中在同一类型的结构内定义结构是非法的。
如果您试图声明
|
Community wiki · C中有哪些耗时的操作? 1 年前 |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |