[求助]#ifdef,#endif,#else,#undef的用途
我知道#ifdef,#endif,#else,#undef的用法,但不知道它用在程序中能达到什么好的效果,有人能举个好的例子吗?
另外,能总结个关于预处理程序的各个命令吗?
谢谢了。
我知道#ifdef,#endif,#else,#undef的用法,但不知道它用在程序中能达到什么好的效果,有人能举个好的例子吗?
另外,能总结个关于预处理程序的各个命令吗?
谢谢了。
#ifdef,
寻找他后面的头文件是否有,没有的话执行
#else,如果连#else也没有写就忽略#ifdef所写的
#endif,(到这里结束)
#undef 这个我记得好象是如果没有里面写的头文件就执行它里面的..
另外,能总结个关于预处理程序的各个命令吗?
举几个例子好吗
虽然没有例子,但也十分感谢!您讲的跟我的认识有些出入,但让我了解得更多了些.
再次感谢了!我记得#undef应该是用来解除#define所定义的宏名.