什么是“匿名”结构指针(不完全结构类型指针)?( 在C语言中实现抽象数据类型什么方法最好 )

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 13:28:13

什么是“匿名”结构指针(不完全结构类型指针)?( 在C语言中实现抽象数据类型什么方法最好 )
什么是“匿名”结构指针(不完全结构类型指针)?( 在C语言中实现抽象数据类型什么方法最好 )

什么是“匿名”结构指针(不完全结构类型指针)?( 在C语言中实现抽象数据类型什么方法最好 )
你一下问得有点多呀,结构体没有命名的为匿名结构,如
非匿名结构 struct Name_FOR_Struct {...}a1,*p1;
匿名结构 struct {...}a2,*p2;
变量a1是有命名为Name_FOR_Struct 的结构,p1是这类结构的指针
而a2是个匿名结构,p2是指向这种匿名结构的指针
C语言的数据类型应当没有抽象类型,那是C++中才有的,非要用它来实现应当只有结构和联合来实现了