有關#ifdef和#ifndef的區別

我們在開發時經常會遇到用宏定義的方式去編寫,這樣方便即高效,最近在開發中也經常使用這些宏定義的方法去,去定義一些文件名,變量之類的

#ifdef是定義了後面的纔會執行下面的代碼,否者不會執行

#ifndef是不一樣的剛好和#ifdef相反

最近遇到這個問題就因爲多了一個字母的問題找了好久的才發現,所以在使用一定要注意看清除一點

 

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