概述
结构
结构定义的一般形式为:
struct <结构名>{
<成员列表>
};
-
struct 是关键字,表示结构定义;
-
<结构名>是一个标识符,是结构的名字;
-
<成员列表>由若干个成员的声明组成,每个成员都是该结构的一个组成部分。
例如,分数包含两个成员:分子和分母,可以定义为一个结构。分数结构名可以取名为 rationalNumber ,两个成员都是整型变量,可以分别取名为 fenzi 和 fenmu,则分数结构可以定义为:
struct rationalNumber{
int fenzi;
// 分子
int fenmu;
// 分母
};
结构的定义是定义一个新的数据类型(新类型名就是结构名),这样不会有内存分配。之后就可以像使用预定义类型(如 int )那样来使用结构类型。
例如:
rationalNumber x,y;
该语句声明了两个 rationalNumber 类型的变量 x 和 y,每个变量中都包含了两个成员:整型的 fenzi 和 fenmu。变量的声明会有内存分配,可以使用 x 和 y 的两个整型变量成员来存储数据,这样就可以把同一个分数的分子和
最后
以上就是野性芒果为你收集整理的C++ 结构知识点摘录的全部内容,希望文章能够帮你解决C++ 结构知识点摘录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复