来简单的说一下,struct的一些定义以及用法:
说一下数组和结构体的区别:
数组:相同类型数据的集合
结构体:一组不同数据类型的集合
struct的结构定义:
struct 结构体名{
结构体所包含的变量variable或数组//
};
struct stu{
char *name; //姓名//成员1
int num; //学号//成员2
int age; //年龄//成员3
char group; //所在学习小组//成员4
float score; //成绩//成员5
};
结构体也是一种数据类型。
像int,char、float等都是基本数据类型,
struct定义的是复杂类型。
#includeusing namespace std; struct Circle{ float pool; float poolrim() { cout<<"圆的周长是:"; return 3.14*pool*2; } float Area() { cout<<"圆的面积是:"; return 3.14*pool*pool; } }; int main() { float input; Circle C; cout<<"输入圆的半径:"; cin>>input; C.pool=input; cout<



