2016年8月19日 星期五

前處理器(preprocessor)

程式編譯之前所事先處理的指令(編譯器的第一個階段),可分為:
1.巨集替代(macro substitution)→指下列#include <iostream>&#define JAS 123
Ex.
#include <iostream>   //把iostream標頭檔的內容直接帶入程式中,取代掉本行、貼上其內容
#define JAS 123    //把JAS取代成123(並非變數之概念,僅是單純取代掉)
using namespace std;
int main(){
     cout << JAS << endl;
     return 0;
}
2.條件編譯(conditional compilation)

沒有留言:

張貼留言