當前位置:編程學習大全網 - 網站源碼 - C語言程序怎麽生成軟件

C語言程序怎麽生成軟件

首先機器能夠理解的只有機器語言,也就是二進制碼的01序列,這當然是不成的,所以就出現了匯編語言,用易記的add,mov等匯編指令來代替二進制碼的01,但是匯編還是太低級了,所以就有了高級語言,拿C來說,C的代碼要通過編譯變為.o或者.obj文件,然後通過編譯成為.exe文件,這樣才能夠執行,而所執行的exe文件,也就是可以通過OS來解釋成機器能夠理解、能夠執行的指令,這樣就可以了,至於exe的運行,在win下面妳可以去研究PE文件。基本就是這樣了。如果還要理解深刻,去看書吧,推薦王爽的匯編語言。C的話看K&R的The C programming language,要不斷的看,每有壹個階段的領悟就拿出來看壹下。再有就是看編譯器手冊了,不過我本人是沒看過,也沒想了解這麽深入。

  • 上一篇:新東莊園官網在哪裏?
  • 下一篇:墨客網絡的創辦人是誰?
  • copyright 2024編程學習大全網