首页 > 编程语言 > 详细

【转载】C++中结构体的声明和定义

时间:2014-07-01 10:34:58      阅读:396      评论:0      收藏:0      [点我收藏+]

http://blog.csdn.net/whuslei/article/details/5665289

 

//定义一个结构体,类型为struct Student
struct  Student     
{
    string name;
    double eng;
    double ch;
}; 
 
//定义了一个结构体,类型为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   

如果用typedef则,Stu stu; 
否则,struct Student stu; 

【转载】C++中结构体的声明和定义,布布扣,bubuko.com

【转载】C++中结构体的声明和定义

原文:http://www.cnblogs.com/iack/p/3817554.html

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