海贼19-8班现场课
9262人加入学习
(1人评价)
C语言程序设计(海贼现场课)
价格 ¥ 600.00
该课程属于 海贼19-8班(C++高薪班) 请加入后再学习

总结:

宏定义的作用,就是将后半部分的内容,替换成define后面的内容;

主要有三类:

1、常量替换,用名称表示一个常数;

2、傻瓜表达式替换,用一个名字替换一个“常用”表达式;

3、代码段替换,用一个名字,替换一个“常用”的代码段;(为了方便阅读,通常用“\”连接符,写成多行;宏定义一般不支持写成多行)

 

宏定义的条件式编译:

1、可以看当前是否存在相应的宏定义,来做进一步的代码处理;

2、可以通过记录版本号,来判断,编译成哪种代码段来运行——老式电脑替换一段低版本代码;性能强的电脑替换一段功能丰富的高版本代码;

3、可以根据编译环境调整非标准的宏定义;有些编译环境没有对应的宏定义,因此需要判断调整,要么添加新的宏定义或者换替换为另一种宏定义;

[展开全文]

授课教师

C++算法工程师
高级算法研发工程师

课程特色

文档(9)
视频(50)
图文(22)
下载资料(3)