使用C語言的7個步驟
<下面的是學習C Primer Plus中文版第五版的學習筆記和心得>
一、使用c語言的7步驟,這些步驟也有助於以後學習其他語言,因為語言的步驟大多相通。
1、定義程式目標
這是規劃階段,這個階段不需要考慮語言,而是考慮如何規劃;
2、設計程式
這步是對1中的事情有概念性認識後,決定程式如何完成它,包括使用者的介面,程式如何組織,目標使用者,多長時間完成這個程式等等
3、編寫程式碼
有了清晰的設計後,就可以通過編寫程式碼實現,此時需要一個文字編輯器建立原始碼。c語言中是turbo C 或者是vc++6.0,現在的編輯器還有notepad++和codeblock等等吧,暫時還沒使用,估計以後會用的多點。
4、編譯和連結
C語言的程式設計軟體提供編譯和連結,編譯是將原始碼通過編譯器轉換成中間程式碼,連結是將中間程式碼加上其他程式碼生成可執行檔案。再說下中間檔案和目的碼檔案:中間檔案是一個.obj的檔案,該檔案不能執行;目的碼檔案缺少兩樣東西就可以變成可執行檔案,一是啟動程式碼,二是庫程式碼,啟動程式碼相當於程式和作業系統的藉口,庫程式碼就是庫函式咯。
5、執行程式
可執行檔案字尾是.exe檔案,可以直接執行。
6、測試和除錯程式
程式執行時候會出現一些未知的問題,其中有的是錯誤,有的不是錯誤,但是需要優化。這時候就需要我們測試和除錯程式,讓程式的健壯性更高。
7、維護和修改程式
說到這,我想起一句話是:一個優秀的程式設計師不只是會程式設計,還要在程式碼中至少要有1/3的註釋,這些註釋就是便於我們維護和修改程式用的。
小知識點補充:
IDE:Integrated Development Environment 整合開發環境,可以輔助開發程式的應用軟體。
ANSI:美國國家標準化組織,它定義了一個標準ANSI C語言和一個標準C庫