宏定义

宏定义C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等.下面列举一些***软件中常用得宏定义...... 1,防止一个头文件被

宏定义 C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可 移植性,可读性,方便性等等.下面列举一些***软件中常用得宏定 义...... 1,防止一个头文件被重复包含 #ifndefCOMDEF_H #defineCOMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的 类型字节数差异,方便移植. typedefunsignedcharboolean;/*Booleanvalue type.*/ typedefunsignedlongintuint32;/*Unsigned32bit value*/ typedefunsignedshortuint16;/*Unsigned16bit value*/ typedefunsignedcharuint8;/*Unsigned8bitvalue*/ typedefsignedlongintint32;/*Signed32bitvalue*/ typedefsignedshortint16;/*Signed16bitvalue*/ typedefsignedcharint8;/*Signed8bitvalue*/ //下面的不建议使用

腾讯文库宏定义