struct student{int num,int score}stu; struct student *p;stu *s
3个回答
展开全部
stu 是变量而不是结构体名吧……stu *s就是stu和s相乘,和指针没什么关系……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struct student 是一个结构体类型,struct student *p定义了一个指向struct student类型的指针,在这个题目中,可以先给指针赋值,p = &stu。然后 p->num,p->score应用结构体里面的变量。
stu 本身就是struct student类型的一个结构体对象了,stu *s这样定义是非法的,就像定义了一个
int a,然后再定义一个 a *b一样。
stu 本身就是struct student类型的一个结构体对象了,stu *s这样定义是非法的,就像定义了一个
int a,然后再定义一个 a *b一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询