关于C语言结构体中,假设我定义了一个 struct student{ char name[10]; float chinese;} 然后
我为什么还要定义一个这样的structstudents;(这个地方不理解为什么还要定义这个???、)然后我访问的时候(s.name)就可以访问了...
我为什么还要定义一个这样的struct student s;(这个地方不理解 为什么还要定义这个???、)
然后我访问的时候(s.name)就可以访问了 展开
然后我访问的时候(s.name)就可以访问了 展开
3个回答
展开全部
你好 这是C语言的语法规定 struct 表示一个类 student表示一个类名 内部成员报数据默认为Public型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struct student 是一个类型名,就好比你写的float一样,struct student s的那个s是你定义的变量(对象)名,用s就可以调用结构体中的成员数据了,到时候你学c++的类你就会明白了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询