typedef的使用
2016-04-17 11:21
211 查看
c 语言可以利用 typedef 给类型取一个别名,特别是比较长的类型,这样用起来会感觉方便很多
例如:
打印结果
完美避免了使用结构体时类型过长的问题。
例如:
#include <stdio.h> int add (int a, int b){ return a + b; } int minus (int a, int b){ return a - b; } int main(){ typedef int myint; typedef char * String; typedef int (*cal)(int,int); typedef struct { int age; } Person; myint age = 10; String s = "name"; cal myadd = add; cal myminus = minus; printf("%d\n", age); printf("%s\n", s); printf("%d\n", myadd(1,2)); printf("%d\n", myminus(4,3)); return 0; }
打印结果
10 name 3 1
完美避免了使用结构体时类型过长的问题。
相关文章推荐
- 查看系统运行时间
- Android Studio目录结构及工程项目结构解析
- 深入了解 Window和WindowManager
- 完整性约束
- 关于apache端口被占用
- JavaWeb总结(十)—文件上传和下载
- lintcode 之子数组之和
- iOS编程info.list文件参数作用
- iOS编程info.list文件参数作用
- hdu 5665 Lucky【水题】
- windows DLL 被修改 案例分析
- 关于mybatis中文参数查询不到结果
- Qt中与文件目录相关操作
- vs2010 C++ 生成类图
- kruskal基础算法
- 数据库事务、锁
- 构建之法阅读笔记06
- Solr多核的配置
- 全排列使用 c++ STL
- iOS蓝牙4.0(BLE)-LightBlue与cc2540开发板通信