C++中结构体的声明和定义
2010-06-11 22:54
531 查看
1 | //定义一个结构体,类型为struct Student |
2 | struct Student |
3 | { |
4 | string name; |
5 | double eng; |
6 | double ch; |
7 | }; |
8 | |
9 | //定义了一个结构体,类型为struct Student;且定义了一个结构体实例,名叫Stu |
10 | struct Student |
11 | { |
12 | string name; |
13 | double eng; |
14 | double ch; |
15 | }Stu; |
16 | |
17 | //定义了无名的结构体,且定义了一个结构体实例,名叫Stu |
18 | struct |
19 | { |
20 | string name; |
21 | double eng; |
22 | double ch; |
23 | }Stu; |
24 | |
25 | //重定义结构体,类型为struct Student 或者是Stu |
26 | typedef struct Student |
27 | { |
28 | string name; |
29 | double eng; |
30 | double ch; |
31 | }Stu; |
32 | |
33 | //重定义结构体,类型为Stu |
34 | typedef struct |
35 | { |
36 | string name; |
37 | double eng; |
38 | double ch; |
39 | }Stu; |
40 |
否则,struct Student stu;
参考代码:511.rar
相关文章推荐
- C++中结构体的声明和定义的用法
- (C/C++基础)结构体_初始化_赋值_定义_声明
- 【转载】C++中结构体的声明和定义
- c++中的结构体:声明 定义 初始化
- C++之声明与定义的区别
- 【C++】变量(四) 变量的声明和定义
- 【c++模板】模拟实现有模板的双向链表(List)(声明和定义分离)
- C++语言基础 例程 类的声明和对象的定义
- C++全局变量的声明和定义
- C++中定义、声明、初始化 from_fear_to_triumph
- C/C++头文件与变量的声明和定义
- C++中类型注册有的时候,函数找不到定义,可能是相应的头文件中防止重定义的声明,还是用原来的,没有做相应的更新
- c++ 模板类 声明和定义都放在.h文件的原因
- C++全局变量的声明和定义
- c++的声明与定义
- 浅析C++中结构体的定义、初始化和引用
- C++ 关于声明,定义,类的定义,头文件作用,不具名空间
- C++声明和定义的区别 收藏
- 使用Delphi声明C++带函数的结构体实战
- 如何区分C++中类的声明和定义