《C和指標》——Kenneth A.Reek
阿新 • • 發佈:2018-11-23
1、預處理指令是由前處理器解釋的,前處理器讀入原始碼,根據預處理指令對其進行修改,把修改過的程式碼交給編譯器。
2、存在兩種環境,一種是翻譯環境,原始碼被轉化為可執行的機器指令,一種是執行環境,用於實際執行程式碼
3、翻譯的過程,原始檔通過編譯轉化為目的碼(object code),各個目的碼由連結器綁捆在一起,聯結器也會引入標準的C語言函式庫。
4、執行的階段,首先,程式載入記憶體中,然後,程式開始,一個小型啟動程式和程式連結在一起,它負責收集命名行等,呼叫main,使用一個執行堆疊,最後,程式終止。
5、三字母詞(以??開頭):
??( 表示[
??< 表示{
??/ 表示\
...不贅述了。
6、一些特殊的字元轉義:
\? 在書寫連續多個?字元時,防止解釋為三字母詞
\'' 表示字串內部的雙引號
...不贅述了。
7、