(考研必備)C語言程式設計譚浩強著知識點第一章彙總,後續總結看主頁
阿新 • • 發佈:2019-01-09
辛苦創作,轉載請標明出處:璇小姐 謝謝 侵刪
1.計算機是不能識別高階語言程式的,也要進行翻譯,用一種稱為編譯程式的軟體把用高階語言寫的程式(稱為源程式)轉換為機器指令的程式(稱為目標程式),然後讓計算機執行機器指令程式,最後得到結果。
2.高階語言經歷的不同發展階段(1)非結構化的語言:程式設計風格隨意,符合語法規則即可,無嚴格規範要求,程式流程可隨意跳轉,缺點難以閱讀和維護。(2)結構化語言有良好特性的基本結構(順序結構,分支結構,迴圈結構),優點程式結構清晰,益於編寫,閱讀和維護。(3)面向物件的語言C++,JAVA,C#等。易於處理規模較大程式。
3.C語言保持了BCPL和B語言的優點(精煉,接近硬體),又克服了他們的缺點(過於簡單,無資料型別),C語言的新特點表現在具有多種資料型別(如字元,數值,陣列,結構體和指標等),可降低用它所寫的軟體對硬體平臺的依賴程度,使之具有可移植性。
4.C語言特點