- 6
- 0
- 约10.88万字
- 约 354页
- 2023-11-20 发布于山东
- 举报
C語言概述
1.1 C語言的發展簡史和特點 1.C語言的誕生與發展(1)在C語言誕生以前,系統軟體主要是用組合語言編寫的。由於組合語言程式依賴於電腦硬體,其可讀性和可移植性都很差;但一般的高級語言又難以實現對電腦硬體的直接操作(這正是組合語言的優勢),於是人們盼望有一種兼有組合語言和高級語言特性的新語言。(2)C語言是貝爾實驗室於70年代初研製出來的,後來又被多次改進,並出現了多種版本。80年代初,美國國家標準化協會(ANSI),根據C語言問世以來各種版本對C語言的發展和擴充,制定了ANSI C標準(1989年再次做了修訂)。本書以ANSI C新標準來介紹。
(3)目前,在微機上廣泛使用的C語言編譯系統有Microsoft C、Turbo C 、Borland C等。雖然它們的基本部分都是相同的,但還是有一些差異, 所以請大家注意自己所使用的C編譯系統的特點和規定(參閱相應的手冊)。本書選定的上機環境是TC V2.0(DOS操作系統)。 2.C語言的特點 C語言同時具有組合語言和高級語言的優勢。(1)語言簡潔、緊湊,使用方便、靈活。 (2)運算符極其豐富。(3)生成的目標代碼品質高,程式執行效率高。(4)可移植性好(較之組合語言)。(5)可以直接操縱硬體。
3. 在C語言中,除實現順序、選擇和迴圈三種基本結構等的9條控制語句外
您可能关注的文档
- 80x86汇编语言程序设计课件.ppt
- 80x86汇编语言程序设计课件.pptx
- Access 2000基础教程课件.pptx
- Access数据库程序设计课件.pptx
- Access数据库应用教程课件.pptx
- ACCP软件测试课件.pptx
- Android程序设计课件.pptx
- ansys电磁场培训课件.pptx
- ARM培训精华(全套).ppt
- ASP程序设计及应用课件 (2).pptx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)