C++ 结构体(二)
来源:互联网 发布:java实现AES 编辑:程序博客网 时间:2024/06/02 23:39
1.用typedef定义类型名
typedef 的使用
关键字typedef用来为已经存在的数据类型定义一个“别名”,使程序“更具有”可读性。
例如: typedef unsigned int uint;
typedef int * ptrint;
typedef struct stu_info StuInfo;
则,ptrint p1; 与 int * p1; 等价。
注意 ptrint p1,p2;
以及 #define ptrint int*
ptrint p1,p2; 的区别。
一般格式:
typedef 原数据类型 新类型名;
typedef struct stu_info StuInfo;
2.用typedef定义类型名
typedef struct stu_info
{
char name[12]; /*学生姓名*/
int num; /*学生学号*/
char id_card[19]; /*身份证号码*/
int m_score; /*数学成绩*/
int c_score; /*语文成绩*/
int h_score; /*历史成绩*/
} StuInfo;
其中, StuInfo是新类型名
- C语言结构体(二)
- c 结构体对齐(二)
- C语言中结构体与共用体(二)
- C语言结构体学习系列之(二)
- C语言入门(二十)结构体
- 一周学会C#(结构二)
- C语言的分支结构和循环结构(二)
- 结构体 (C/C++)
- 结构体程序设计(二)
- 时间结构体(二)
- C++ 结构体(二)
- 430编程C语言常识(IAR)(二)结构体与联合体
- C语言,内存对齐,内存分配,地址操作,结构体(二)
- ——黑马程序员——C语言中构造类型—结构体(二)
- C++Q&A(二) 变长数组和变长结构体是什么
- 【每日一C之二十四】sizeof结构体探究
- 杂记之C语言之结构(二)
- C语言随记(二)—结构化程序设计
- 简单的IO操作示例(不带缓存方式)
- Android中TextView与EditText控件实现禁止换行——诺诺"涂鸦"记忆
- HeadFirstJava学习心得——随机字符串的产生
- HTML文档类型的重要性
- Android2.2 不支持setRotation和getRotation方法
- C++ 结构体(二)
- 2_1_时间换算
- 蒙特卡洛方法与粒子滤波
- 笨蛋也可以用的 libsvm
- 在Eclipse for JavaEE中配置SDK
- Android 的Margin和Padding区别
- CODEVS_2800 送外卖 状态压缩+动态规划
- android 在eclipse中查看源码
- 便民工作室对福彩3D14352期全部字谜浅释