作 者:(美)傑夫·蘇哈伊 著 愛飛翔 譯
定 價:149
出 版 社:機械工業出版社
出版日期:2022年07月01日
頁 數:548
裝 幀:平裝
ISBN:9787111706021
C語言是一種功能強大的通用編程語言,很適合剛接觸編程的人學習。本書會告訴你如何用C語言編寫計算機程序並開發軟件。有經驗的程序員也可以通過本書來熟悉C語言。 本書會講解基本的編程概念並演示如何在C語言中運用這些概念。在閱讀本書的過程中,你會看到如何利用這些概念來組織程序的結構,並編寫出可以運行的C程序。有一些範例會演示函數、數據類型以及條件語句的用法,另一些則會演示循環、迭代、數組、指針與字符串的用法。這些範例會讓你逐漸了解如何在代碼中添加注釋、如何等
●譯者序
前言
作者簡介
審校者簡介
第一部分 C語言的基礎知識
第1章 運行Hello, World!程序
1.1 技術要求
1.2 編寫第一個C語言程序
1.3 了解程序開發流程
1.3.1 編輯
1.3.2 編譯
1.3.3 運行
1.3.4 驗證
1.3.5 重復
1.4 創建、錄入並保存第一個C語言程序
1.5 編譯第一個C語言程序
1.6 運行第一個C語言程序
1.7 添加注釋
1.7.1 怎樣寫好注釋
1.7.2 給Hello, world!程序添加注釋
1.8 學著在代碼上做實驗
1.9 小結
第2章 了解程序的結構
2.1 技術要求
2.2 語句與代碼塊
2.2.1 在語句與代碼塊中試驗各種轉義序列
2.2.2 了解分隔符的用法
2.2.3 了解空白的用法
2.2.4 了解C語言的各種語句
2.3 了解C語言的函數
2.4 了解如何定義函數
2.4.1 了解函數的標識符
2.4.2 了解函數的語句塊
2.4.3 了解函數的返回值
2.4.4 通過函數的參數傳遞數值
2.5 執行順序
2.6 了解如何聲明函數
2.7 小結
第3章 基本的數據類型
3.1 技術要求
3.2 了解數據類型
……
第二部分 復雜的數據類型
第三部分 內存分配
第四部分 輸入與輸出
第五部分 開發大型程序
附錄
本書分為五部分,通過大量簡明易懂的範例由淺入深地演示C語言中的概念和編程技巧:第一部分介紹與C語言的語法及程序結構有關的基礎概念;第二部分介紹復雜的數據類型;第三部分講解如何分配及釋放內存;第四部分介紹與讀取數據及寫入數據有關的各種話題;第五部分詳述如何創建並管理多文件的程序。書中的每個程序都是完整的,采用新式的C語言語法編寫,並給出了預期結果。作者還將其推廣到大型的開發項目、其他的編程語言乃至一般的軟件開發工作,並根據多年的開發經驗提出了一些建議,幫助讀者養成良好的編程習慣,釐清編程思路。
(美)傑夫·蘇哈伊 著 愛飛翔 譯
傑夫·蘇哈伊(Jeff Szuhay),是QuarterTil2的首席開發人員,專門針對桌面環境開發帶有豐富圖形效果的軟件計時碼表。他在計算機軟件開發領域有超過35年的經驗,全程參與過各種開發工作的初期編程、完整測試以及最終交付等環節,這些工作包括繫統分析、繫統性能優化以及應用程序設計等。 他於1988年在匹茲堡大學獲得計算機科學學士學位。多年來他致力於使用C語言和類C語言進行編程,他精通C++、Objective-C、C#和JavaScript。