C++中的结构体和枚举怎么使用

本篇内容主要讲解“C++中的结构体和枚举怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++中的结构体和枚举怎么使用”吧!

创新互联建站服务热线:18982081108,为您提供成都网站建设网页设计及定制高端网站建设服务,创新互联建站网页制作领域10余年,包括宴会酒店设计等多个领域拥有多年设计经验,选择创新互联建站,为企业保驾护航。

1、结构体(struct)的使用

使用struct定义一个结构:

struct Book

{

char bookName[10];

char publisher[20];

char isbn[11];

}Book;

结构体变量的定义:

struct Book tmpBook;

要访问结构体变量中的数据:

tmpBook.isbn

tmpBook.publisher

tmpBook.bookName

2、枚举(enum)的使用

使用enum定义枚举:

enum CMD

{

quit = 0, add = 1, search, sort

};

定义枚举变量:

CMD cmd;

对枚举变量赋值:

int input = 0;

cmd = (CMD)input;

也可以这样赋值:

cmd = quit;

要访问枚举变量的值,可以直接使用。

有的人可能会想知道结构体和类的区别,在c++中,结构体没有成员函数,就是只有属性,没有功能;而类具有成员函数和成员变量。还有一点就是默认访问属性不一样,在结构体中,默认访问属性是公有的(public),而类如果不声明则默认为私有的(private)。

到此,相信大家对“C++中的结构体和枚举怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


分享名称:C++中的结构体和枚举怎么使用
本文路径:http://myzitong.com/article/godggs.html