如何判斷一段程序是由C 編譯程序還是由C++編譯程序編譯的

 #ifdef _cplusplus    /*判斷是否用C++編譯器?*/
#define USING_C 0    /*是用C編譯器*/
#else
#define USING_C 1    /*是用C++編譯器*/
#endif
#include<iostream>
using namespace std;
void main()
{
 if(USING_C) cout<<"C++"<<endl;
 else cout<<"C"<<endl;
}
發佈了27 篇原創文章 · 獲贊 21 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章