我是靠谱客的博主 野性芒果,这篇文章主要介绍C++ 结构知识点摘录,现在分享给大家,希望可以做个参考。

结构

结构定义的一般形式为:

复制代码
1
2
3
4
struct <结构名>{ <成员列表> };
  • struct 是关键字,表示结构定义;

  • <结构名>是一个标识符,是结构的名字;

  • <成员列表>由若干个成员的声明组成,每个成员都是该结构的一个组成部分。

例如,分数包含两个成员:分子和分母,可以定义为一个结构。分数结构名可以取名为 rationalNumber ,两个成员都是整型变量,可以分别取名为 fenzi 和 fenmu,则分数结构可以定义为:

复制代码
1
2
3
4
5
6
7
struct rationalNumber{ int fenzi; // 分子 int fenmu; // 分母 };

结构的定义是定义一个新的数据类型(新类型名就是结构名),这样不会有内存分配。之后就可以像使用预定义类型(如 int )那样来使用结构类型。

例如:

复制代码
1
2
rationalNumber x,y;

该语句声明了两个 rationalNumber 类型的变量 x 和 y,每个变量中都包含了两个成员:整型的 fenzi 和 fenmu。变量的声明会有内存分配,可以使用 x 和 y 的两个整型变量成员来存储数据,这样就可以把同一个分数的分子和

最后

以上就是野性芒果最近收集整理的关于C++ 结构知识点摘录的全部内容,更多相关C++内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部