/* typedef : 为已知的数据类型定义别名,而后生成一个全新的数据类型,而且无论原始数据类型有多么复杂,新生成的数据类型,均类似于简单数据类型, 如int,char等,使用方式完全形同.我们可以将其理解为将原始数据类型的实现代码拷贝了一份,本质虽然是一样的,但完全是两个独立的部分; 基本格式 : typedef existing new; 在定义结构体类型的同时,为结构体类型定义别名,可省略结构体类型名称; 在定义枚举的同时,为枚举定义别名,可省略枚举名称; 为普通指针定义别名 : typedef 指针数据类型 * new; 为指向函数的指针定义别名 : typedef 返回值数据类型 (*function); //默认新生成的数据类型的名称即为function; */
C语言之为数据类型定义别名
原创
©著作权归作者所有:来自51CTO博客作者师趣妮的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:C语言之预处理指令
下一篇:C预言之const关键字
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C语言之旅
C语言之旅
字符串 main函数 目标文件 -
C 语言编程 — 数据类型的别名
目录文章目录目录前文列表typedef关键字...
数据类型 #define 预处理 自定义 #include