当前位置 博文首页 > chenchw的博客:c语言的结构体 和 java的类&对象
1、结构体的定义形式
????????
struct 结构体名{
结构体所包含的数组或变量
};
????????最后有个;号。
java中的类名的命名规则首字母必须大写。最后也没有;。
//先定义结构体,在定义结构体变量
struct student
{
int num;
char name[5];
char sex;
int age;
float score;
};
struct student stu1,stu2;
最后两句是定义结构体变量。java中时new啦。Cat cat = new Cat();
一个有括号一个没有括号。
定义结构体和定义结构体变量同时进行
struct student
{
int num;
char name[5];
char sex;
int age;
float score;
} stu1,stu2;
在定义结构体变量时,直接赋值
struct Books
{
char title[50];
char author[50];
char subject[100];
int book_id;
} book = {"java语言", "R", "高级编程语言", 5314};
引用形式也是一样的。
结构体变量名.成员名
后续在补充
cs