条件编译的三种格式 条件编译,ifdef条件,ifndef条件的区别是什么?
浏览量:2354
时间:2021-03-14 04:35:34
作者:admin
条件编译,ifdef条件,ifndef条件的区别是什么?
通常,源程序中的所有行都是编译的。但有时人们希望程序的一部分只有在满足某些条件时才能编译。也就是说,如果为程序的这一部分指定了编译的条件,则会有条件编译。#ifdef和#ifndef的用法和意义实际上与判断语句if相同,但是如果使用if语句,目标程序是长的,因为所有语句都需要编译运行很长时间,因为运行时需要测试if语句,条件编译可以减少编译后的语句,从而缩短目标程序的长度和运行时间。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
xen xen怎么读