當前位置:成語大全網 - 書法字典 - 初學C語言的時候,輸入程序,運行。是執行還是預編譯?什麽是預編譯?為什麽壹開始會有#include?諸如

初學C語言的時候,輸入程序,運行。是執行還是預編譯?什麽是預編譯?為什麽壹開始會有#include?諸如

預編譯是將項目中的穩定代碼預編譯,放入壹個文件中。這些預編譯代碼可以是任何C/C++代碼。輸入程序後的操作只是把代碼編譯成壹個obj(對象)文件,所有的obj文件都鏈接成可執行文件。當妳說執行的時候,妳只需要點擊最後生成的。exe文件。開頭的#include表示要包含的頭文件,或者其他保存的代碼文件。只有這樣,您才能引用該文件中的代碼,以便在當前文件中使用。

至於妳說的大型遊戲的編程,應該是壹樣的,因為C語言就是上面說的生成文件的套路。遊戲編程,初學者可以建議閱讀《遊戲編程入門》(美版)。這本書基於windows平臺,是為遊戲開發經驗不多的新手寫的。它壹步步涵蓋了來自2D的3D的壹些基本技術,例子也非常經典。看完書,基本上就能做出好的2D遊戲,有壹定的3D基礎了。然後看壹些像《Windows遊戲程序員的技能》之類的深度書籍。