C++的中的结构体和枚举

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;

 

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

posted @ 2010-08-09 16:31  拓荒者FF  阅读(749)  评论(0编辑  收藏  举报