现在的位置: 首页 > 综合 > 正文

C语言的宏定义(49)

2013年10月10日 ⁄ 综合 ⁄ 共 176字 ⁄ 字号 评论关闭

可以避免2词编译。 

1 假如在2个头文件中含有相同的变量,则编译不通过。我们可以:

#ifndef  string_headerfile_h
#define string_headerfile_h

int iglobal;

#endif

2 各种版本的控制:

#ifdef _WINDOWS_PLATFORM
HeapAlloc(5);
#else
malloc(5);
#endif

抱歉!评论已关闭.