正在加载图片...
第7章预处理命令 6.习惯上宏名用大写字母表示,以便于与变量区别。但也允 许用小写字母。 7.可用宏定义表示数据类型,使书写方便。例如:# define STU Struct在程序中可用STU作变量说明: STU body[5],*p;# define INTEGER int在程序中即可用 INTEGER作整型变量说明: INTEGER ab;应注意用宏定义表示数据类型和用 typedef定义数据说 明符的区别。宏定义只是简单的字符串代换,是在预处理完成的, 而 typedef是在编译时处理的,它不是作简单的代换,而是对类型说 明符重新命名。 Back第7章 预处理命令 6. 习惯上宏名用大写字母表示,以便于与变量区别。但也允 许用小写字母。 7. 可用宏定义表示数据类型,使书写方便。例如:#define STU struct 在程序中可用STU作变量说明:STU body[5], *p; #define INTEGER int 在程序中即可用INTEGER作整型变量说明: INTEGER a,b; 应注意用宏定义表示数据类型和用typedef定义数据说 明符的区别。宏定义只是简单的字符串代换,是在预处理完成的, 而typedef是在编译时处理的,它不是作简单的代换,而是对类型说 明符重新命名
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有