![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础
qiaowei0
这个作者很懒,什么都没留下…
展开
-
c语言宏定义
写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H //头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsi转载 2013-01-05 18:37:32 · 374 阅读 · 0 评论 -
宏中"#"和"##"的用法
转宏中"#"和"##"的用法分类: 学习记录282014-08一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法:#include#includeusing namespace std;#define STR(s) #s#define CONS(a,b) int(a##e##b)in转载 2016-03-25 13:16:38 · 397 阅读 · 0 评论