1.引用 / typedef /enum
来源:互联网 发布:csgo低配置优化 编辑:程序博客网 时间:2024/06/08 12:38
0.引用
引用是一种复合类型,通过在变量前添加‘&’符号定义,就是对象的另一个名字,引用主要用于函数的参数。
- 引用必须用同类型的对象初始化
int val=1024;
正确
int &refVal=val;int val=1024;double &refVal=val;
错误 - 引用必须在定义时就初始化
code - const 引用时对const对象的引用
或者说const引用只能引用const的对象 - const引用除了可以引用const对象,还可以引用字面值常量
例如:const int &i=10
- const引用只可以做右值不可以做左值
1.typedef
typedef可以用来定义类型的同义词,例如 typedef double ms
,则ms在程序中等同与double
typedef的一些高级用法
待补充
2.enum
menu是一种批量定义常量的方式,相对于一个一个的定义const常量,枚举提供了一种更高效的方式。
- 定义和初始化枚举
enum {red=1,yellow,blue}
,默认的,枚举的第一个成员为零,除第一个成员外,每个成员的值都等于前一个成员的值+1.
阅读全文
0 0
- 1.引用 / typedef /enum
- 1.引用 / typedef /enum
- typedef enum
- typedef enum
- enum、typedef
- typedef enum
- typedef , enum , typedef enum 理解
- enum与typedef enum
- enum union #define typedef
- enum 和 typedef
- enum 和 typedef
- typedef enum 枚举类型
- Enum,Typedef 应用
- enum和typedef分析
- typedef enum 用法
- 07-enum.typedef
- enum define typedef
- enum , typedef 关键词分析
- iOStableview手势冲突
- codeforces 886D. Restoration of string (字符串处理+类拓扑排序)
- 变化检测的基础算法与实现
- 企业级zabbix详解
- Java总结第三章
- 1.引用 / typedef /enum
- VHDL:conv_std_logic_vector的用法
- POJ3617 Best Cow Line
- 用cuda实现向量点乘
- CCF 1037 个位数
- Python版飞机大战
- UVA
- UnsupportedOperationException之Collections$UnmodifiableList异常
- python学习手册(第四章:介绍python对象类型)