首页 > 编程语言 > 详细

【C++自学笔记】结构体

时间:2020-05-31 14:06:57      阅读:31      评论:0      收藏:0      [点我收藏+]

·基础语法

  For example:

struct contact
{
    string name;
    string address;    
    int sex;
}

  先用struct关键字创建一个名为contact的结构体,大括号内输入成员列表。

  自定义数据类型:一些类型集合组成的一个类型。

·创建结构体数据变量

  类比其他类型的创建方法。

  需要注意的是,自定义的类型是有一些属性的,如果要让某一个属性等于一个值,需要这样编写:

struct contact c1;
c1.name="John";

  还有其他的方法。For example:

struct contact c2={"John","U.S.A.",1};//这里是程序一部分,0为女,1为男。

·结构体数组

  很好理解。For example:

struct contact arr[2]=
{
    {"Bill","U.K.",1},
    {"Yuyuko","Japan",0}
};
//如果想修改某个值:
arr[0].name="John";

·结构体指针

  操作符:-> 利用之可通过结构体指针访问属性。

  For example:

struct contact c1 = {"Bill","USA",1};
struct contact * p = &s;
p->name="Jackson";

 

【C++自学笔记】结构体

原文:https://www.cnblogs.com/coder106/p/12996869.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!