typedef 和 typedef struct 的用法及区别
摘要:
typedef声明,简称typedef,为现有类型创建一个新的名字。比如人们常常使用typedef来编写更美观和可读的代码。所谓美观,意指typedef能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性1.定义易于记忆的类型名例如:typedef int size;此声明定义了一个int的同义字,名字为size。注意typedef并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要int的上下文中使用size:void measure(size * psz);size array[4];定义一个typedef,每当要用到相同类型和大小的数组时,可以这 阅读全文
posted @ 2014-03-24 09:55 droidxin 阅读(541) 评论(0) 推荐(0) 编辑