C语言 结构体结构体的题,不知道程序哪里错了,从stu.score[0]=67.5开始就错了QAQ

在结构体中定义另一个结构体类型变量可以吗 [问题点数:40分结帖人u]

在结构体中定义另一个结构体类型变量

在结构体中定义指向另一个结构体类型的指针变量

在结构体中萣义另一个结构体类型变量
在结构体中定义指向另一个结构体类型的指针变量

可见楼主没弄清楚这里的typedef是干什么的

这段代码实际上是两个功能的组合

所以,楼主的代码中直到B;这一行为止,typedef这条语句都尚未完成此时编译器根本就不知道有一个叫B的东西

容易混淆的是,在C++中struct A直接定义一个名为A的结构体,不需要typedef


容易混淆的是在C++中,struct A直接定义一个名为A的结构体不需要typedef


容易混淆的是,在C++中struct A直接定义一个名為A的结构体,不需要typedef


感觉一个是全局的一个是局部的(在结构体内定义的结构体,不能被外部调用定义新参数)

赵老师这个是不是就鈳以认为Stu_Information指向了List_2 和Tree_1,就是通过那两个指针连起来的在对创建Stu——information的时候只给该对象申请空间就好,跟指针指向的list_2和Tree_1是没有关系的?

匿洺用户不能发表回复!

我要回帖

更多关于 C语言 结构体 的文章

 

随机推荐