有关#ifdef和#ifndef的区别

我们在开发时经常会遇到用宏定义的方式去编写,这样方便即高效,最近在开发中也经常使用这些宏定义的方法去,去定义一些文件名,变量之类的

#ifdef是定义了后面的才会执行下面的代码,否者不会执行

#ifndef是不一样的刚好和#ifdef相反

最近遇到这个问题就因为多了一个字母的问题找了好久的才发现,所以在使用一定要注意看清除一点

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章