宏
定义宏的操作如下:
#define STR return 0;
可以指定一个字符串来代替另外的一些字符串。如:
#define END return 0;
#define FSTRING string
当定义了宏时,能够在使用被替换的字符串时键入宏名称来代替被替换的字符串。
在为一个数据类型定义一个宏或函数时,不能使用";"符号结束。
类型别名
用宏来实现类型别名外能够使用typedef来实现,操作如下:
typedef int UInt
需要使用";"符号结束。
typedef只能为数据类型定义别名。