引言:
在本博客当中简单记录一下typedef与宏替换的区别,并不做详谈
下面是本节博客的大纲梳理:
typedef与宏替换的区别:
typedef是专门针对于类型重命名的关键字,而宏替换是单纯的替换
理解1:typedef命名的类型为一种全新的类型,而宏替换是单纯的代码替换
理解2:C中typedef不支持半类型替换,不能当作简单的宏替换
理解3:typedef关键字属于存储类型关键字
为什么把typedef关键字归类于存储类型关键字呢?
因为我们知道存储类型关键字不可以同时出现,也就是一个变量在进行定义时候只能有一个存储类型关键字。
补充:存储类型关键字:
完。