typedef的使用方法
来源:互联网 发布:ca检测网络检测未通过 编辑:程序博客网 时间:2024/06/05 01:13
typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。
使用typedef为现有类型创建别名,定义易于记忆的类型名
1
typedef
int
size;
1
2
3
4
5
6
7
void
measure(size*psz);
size array[4];
size len=file.getlength();
typedef 还可以掩饰复合类型,如指针和数组。
例如,你不用像下面这样重复定义有 81 个字符元素的数组:
1
2
3
char
line[81];
char
text[81];
只需这样定义,Line类型即代表了具有81个元素的字符数组,使用方法如下:
1
2
3
4
5
typedef
char
Line[81];
Line text,line;
getline(text);
阅读全文
0 0
- typedef的使用方法
- typedef的使用方法
- typedef的几种使用方法
- typedef使用方法
- typedef使用方法
- typedef的使用方法和注意的地方
- C++ typedef使用方法总结
- C++ typedef使用方法总结
- 【typedef】声明 使用方法
- C++ typedef使用方法总结
- C++ typedef使用方法总结
- C++ typedef使用方法总结
- C++ typedef使用方法总结
- typedef常用的使用方法(包括结构体)
- C++ typedef使用方法总结---转载
- C++ typedef使用方法总结
- [typedef]typedef的高级用法
- Enum使用方法,为什么使用typedef enum--转载
- linux内核驱动 之 module_init解析 (上)
- [LeetCode] 650. 2 Keys Keyboard
- Java开发练习2,类与对象
- 【bzoj 5055】膜法师(树状数组)
- 多源数据融合学习
- typedef的使用方法
- 为什么要使用代理模式
- Java 通过正则表达式实现简单xml文件解析
- Spring的三种注入方式
- discuz论坛列表页调用帖子第一张图片。最简单的办法之一
- UE4 仿巫师小地图功能实现
- PAT --- 1008. 数组元素循环右移问题 (20)
- leetcode
- SpringAop实现原理 --- 动态代理、cglib