char b; float c; //此处未完全声明变量,缺少了结构体标签 //这种叫做匿名结构体类型 }b; struct { int a; char b; float c; }*ps;//结构体的指针变量,用来存储地址 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. **!!但是 ps=&x; 这种写法是不合法的...
struct{inta;charb;floatc;//此处未完全声明变量,缺少了结构体标签//这种叫做匿名结构体类型}b;struct{inta;charb;floatc; }*ps;//结构体的指针变量,用来存储地址 AI代码助手复制代码 !!但是 ps=&x; 这种写法是不合法的,编译器认为这两种不同的写法是两个不同的类型。 2.结构体的自引用 此处,我们用一...