关于C语言结构体中,假设我定义了一个 struct student{ char name[10]; float chinese;} 然后

[复制链接]
查看11 | 回复3 | 2012-5-5 06:16:17 | 显示全部楼层 |阅读模式
struct student{ char name[10]; float chinese;} ;是一个结构体类型定义,与类型 int类似。。struct student s;是一个结构体类型的变量定义,与int s;类似。结构体并不是一个有明确存储大小的基本数据类型,所以需要先定义,然后使用该类型定义变量。...
回复

使用道具 举报

千问 | 2012-5-5 06:16:17 | 显示全部楼层
你好 这是C语言的语法规定struct 表示一个类student表示一个类名内部成员报数据默认为Public型...
回复

使用道具 举报

千问 | 2012-5-5 06:16:17 | 显示全部楼层
struct student 是一个类型名,就好比你写的float一样,struct student s的那个s是你定义的变量(对象)名,用s就可以调用结构体中的成员数据了,到时候你学c++的类你就会明白了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行