struct student{ char name[10]; float chinese;} ;是一个结构体类型定义,与类型 int类似。
。
struct student s;是一个结构体类型的变量定义,与int s;类似。
结构体并不是一个有明确存储大小的基本数据类型,所以需要先定义,然后使用该类型定义变量。
你好 这是C语言的语法规定 struct 表示一个类 student表示一个类名 内部成员报数据默认为Public型
struct student 是一个类型名,就好比你写的float一样,struct student s的那个s是你定义的变量(对象)名,用s就可以调用结构体中的成员数据了,到时候你学c++的类你就会明白了