內容簡介
本教材面向初學者,立足C99標準,全面繫統地介紹了C語言各要素及C語言程序設計技術,重點介紹與C89兼容的內容。對C89和C99的主要不同用專門章節進行了論述。
本教材共12章,第1章闡述計算機的基本工作原理,並重點介紹了與C語言程序密切相關的計算機基礎知識;第2章介紹了C語言的核心內容;第3章著重介紹了基本數據類型、表達式和運算符;第4章介紹了結構化程序控制流程,重點介紹了三個基本控制結構;第5章探討了函數的作用以及函數的設計;第6章討論了指針和數組;第7章討論了遞歸函數;第8章討論了結構、聯合、位運算和枚舉;第9章闡述了鄧處理器的使用;第10介紹了文件的基本操作;第11章做了一些C語言高級話題的討論;第12章對C99和C89標準的主要不同作了對比。
本教材取材新穎,內容豐富,可讀性強,考慮到初學者的需求,特別增加了計算機基礎知識一章。本教材圍繞編程能力展開,線索清楚,尤其避免了學習者在學習初期陷入語法細節的煩惱。同時,考慮到讀者學習時的心理適應性,對一些枯燥的內容作了適當的處理。
本教材引入了C語言核心內容的概念,並按照以核心內容主為的思想組織教材。本教材意圖從總體結構入手,慢慢深入細節。本教材的另一特點是引入了程序缺陷的內容,它並不見得搜集得很全,但是這部分內容不管對初學者還是對那些長期編程的人都很有用。本教材面向初學者,立足C99標準,全面繫統地介紹了C語言各要素及C語言程序設計技術,重點介紹與C89兼容的內容。對C89和C99的主要不同用專門章節進行了論述。
本教材共12章,第1章闡述計算機的基本工作原理,並重點介紹了與C語言程序密切相關的計算機基礎知識;第2章介紹了C語言的核心內容;第3章著重介紹了基本數據類型、表達式和運算符;第4章介紹了結構化程序控制流程,重點介紹了三個基本控制結構;第5章探討了函數的作用以及函數的設計;第6章討論了指針和數組;第7章討論了遞歸函數;第8章討論了結構、聯合、位運算和枚舉;第9章闡述了鄧處理器的使用;第10介紹了文件的基本操作;第11章做了一些C語言高級話題的討論;第12章對C99和C89標準的主要不同作了對比。
本教材取材新穎,內容豐富,可讀性強,考慮到初學者的需求,特別增加了計算機基礎知識一章。本教材圍繞編程能力展開,線索清楚,尤其避免了學習者在學習初期陷入語法細節的煩惱。同時,考慮到讀者學習時的心理適應性,對一些枯燥的內容作了適當的處理。
本教材引入了C語言核心內容的概念,並按照以核心內容主為的思想組織教材。本教材意圖從總體結構入手,慢慢深入細節。本教材的另一特點是引入了程序缺陷的內容,它並不見得搜集得很全,但是這部分內容不管對初學者還是對那些長期編程的人都很有用。
本教材可作為高等學校計算機類、非計算機類本科教材,亦可供有需要的人員自學使用。
本教材共12章,第1章闡述計算機的基本工作原理,並重點介紹了與C語言程序密切相關的計算機基礎知識;第2章介紹了C語言的核心內容;第3章著重介紹了基本數據類型、表達式和運算符;第4章介紹了結構化程序控制流程,重點介紹了三個基本控制結構;第5章探討了函數的作用以及函數的設計;第6章討論了指針和數組;第7章討論了遞歸函數;第8章討論了結構、聯合、位運算和枚舉;第9章闡述了鄧處理器的使用;第10介紹了文件的基本操作;第11章做了一些C語言高級話題的討論;第12章對C99和C89標準的主要不同作了對比。
本教材取材新穎,內容豐富,可讀性強,考慮到初學者的需求,特別增加了計算機基礎知識一章。本教材圍繞編程能力展開,線索清楚,尤其避免了學習者在學習初期陷入語法細節的煩惱。同時,考慮到讀者學習時的心理適應性,對一些枯燥的內容作了適當的處理。
本教材引入了C語言核心內容的概念,並按照以核心內容主為的思想組織教材。本教材意圖從總體結構入手,慢慢深入細節。本教材的另一特點是引入了程序缺陷的內容,它並不見得搜集得很全,但是這部分內容不管對初學者還是對那些長期編程的人都很有用。本教材面向初學者,立足C99標準,全面繫統地介紹了C語言各要素及C語言程序設計技術,重點介紹與C89兼容的內容。對C89和C99的主要不同用專門章節進行了論述。
本教材共12章,第1章闡述計算機的基本工作原理,並重點介紹了與C語言程序密切相關的計算機基礎知識;第2章介紹了C語言的核心內容;第3章著重介紹了基本數據類型、表達式和運算符;第4章介紹了結構化程序控制流程,重點介紹了三個基本控制結構;第5章探討了函數的作用以及函數的設計;第6章討論了指針和數組;第7章討論了遞歸函數;第8章討論了結構、聯合、位運算和枚舉;第9章闡述了鄧處理器的使用;第10介紹了文件的基本操作;第11章做了一些C語言高級話題的討論;第12章對C99和C89標準的主要不同作了對比。
本教材取材新穎,內容豐富,可讀性強,考慮到初學者的需求,特別增加了計算機基礎知識一章。本教材圍繞編程能力展開,線索清楚,尤其避免了學習者在學習初期陷入語法細節的煩惱。同時,考慮到讀者學習時的心理適應性,對一些枯燥的內容作了適當的處理。
本教材引入了C語言核心內容的概念,並按照以核心內容主為的思想組織教材。本教材意圖從總體結構入手,慢慢深入細節。本教材的另一特點是引入了程序缺陷的內容,它並不見得搜集得很全,但是這部分內容不管對初學者還是對那些長期編程的人都很有用。
本教材可作為高等學校計算機類、非計算機類本科教材,亦可供有需要的人員自學使用。