內容簡介
《C語言程式設計:現代方法(第2版)》內容簡介:時至今日,C語言仍然是計算機領域的通用語言之一,但今天的 C語言已經和最初的時候大不相同了。《C語言程式設計:現代方法(第2版)》最主要的一個目的就是通過一種“現代方法”來介紹 C語言,書中強調標準 C,強調軟體工程,不再強調“手工最佳化”。這一版中緊密結合了 C99標準,並與 C89標準進行對照,補充了 C99中的最新特性。《C語言程式設計:現代方法(第2版)》分為 C語言的基礎特性、 C語言的高級特性、 C語言標準庫和參考資料 4個部分。每章末尾都有一個“問與答”小節給出一系列與該章內容相關的問題及答案,此外還包含適量的習題。
《C語言程式設計:現代方法(第2版)》是C程式設計師的理想參考書,在國外也被眾多大學採用為C語言課程的教材。
內容提要
時至今日,c語言仍然是計算機領域的通用語言之一,但今天的c語言已經和最初的時候大不相同。本書最主要的一個目的就是通過一種“現代方法”來介紹c語言,實現客觀評價c語言、強調標準化c語亨、強調軟體工程、不再強調“手工最佳化”、強調與c++語言的兼容性的目標。本書分為c語言的基礎特性、c語言的高級特性、c語言標準庫和參考資料4個部分。每章都有“問與答”小節,給出一系列與本章內容相關的問題及其答案,此外還包含適量的習題。
本書是為大學本科階段的c語言課程編寫的教材,同時也非常適合作為其他一些課程的輔助用書。
作者簡介
King,世界知名的電腦程式設計教育家,喬治亞州立大學數學與計算機科學系副教授。耶魯大學計算機科學碩士,加利福尼亞大學伯克利分校計算機科學博士,曾任教於喬治亞理工學院。除本書外,他還撰寫了廣受歡迎的教材JavaProgramming:FromtheBeginning,並在Dobb'sJournal等權威雜誌上發表了許多論文。業餘時間,King教授還在多部電影中扮演過角色。
目錄
第1章C語言概述
第2章C語言基本概念
第3章格式化的輸入/輸出
第4章表達式
第5章選擇語句
第6章循環
第7章基本類型
第8章數組
第9章函式
第10章程式結構
第11章指針
第12章指針和數組
第13章字元串
第14章預處理器
第15章編寫大規模程式
第16章結構、聯合和枚舉
第17章指針的高級套用
第18章聲明
第19章程式設計
第20章底層程式設計
第21章標準庫
第22章輸入/輸出
第23章庫對數值和字元數據的支持
第24章錯誤處理
第25章國際化特性
第26章其他庫函式
附錄AC語言語法(圖靈網站下載)
附錄BC語言運算符(圖靈網站下載)
附錄C標準C與經典C的比較(圖靈網站下載)
附錄D標準庫函式(圖靈網站下載)
附錄EASCII字元集(圖靈網站下載)
參考文獻(圖靈網站下載)
索引(圖靈網站下載)