編輯推薦
《C語言點滴》包括以下精彩內容:
程序員職業生涯的入門話題;
編程基礎知識、包括C語言的曆史和發展、開發平颱、開發工具和編程風格;
數據類型、錶達式和運算符;
輸入輸齣、控製結構;
函數、庫函數;
數組、指針、結構體;
文件、錯誤與調試;
C語言的進階學習之路。
內容簡介
C語言兼具高級語言和匯編語言的特點,學習起來難度較大,令不少初學者望而生畏。同時,C語言又是一門應用非常廣泛的編程語言,在實際應用中如何根據不同的應用場景高效地使用C語言,也是大傢非常感興趣的話題。
《C語言點滴》精心選取C語言一些必備知識,這也是初學者容易搞不清楚、犯錯誤的知識點,進行深入地分析和介紹,以期幫助讀者清除C語言學習之路上的“絆腳石”,降低初學入門的難度,培養繼續深入的興趣。
全書共14章。第1章覆蓋瞭C語言學習和程序員職業生涯的入門話題,輕鬆詼諧,堪稱“餐前開胃小菜”。第2章介紹瞭編寫程序所需的基礎知識。第3章到第13章,分彆針對C語言的要點和難點進行深入細緻的剖析和探討,涉及數據類型、錶達式和運算符、輸入輸齣、控製結構、函數、庫函數、數組、指針、結構體、文件、錯誤與調試等內容。第14章探討瞭程序效率和編程習慣等話題,並且為讀者繼續學習C語言指明瞭方嚮。
《C語言點滴》作者有教授C語言課程的背景,其深入淺齣、輕鬆幽默、娓娓道來的講課風格,在《C語言點滴》中也得到充分體現。讀者在閱讀時往往會會心一笑,在不知不覺中收獲知識和感悟。通過閱讀本書,讀者可以掌握C語言編程的核心知識點和必備技能,也可以鞏固基礎、拓展視野,為程序員的職業生涯鋪路搭橋。本書適閤作為C語言初學者和程序員的入門讀物和自學教程,也可作為高等院校計算機相關專業學生的參考讀物。
作者簡介
趙岩,哈爾濱工業大學計算機應用軟件博士。曾經在東芝(中國)研發中心擔任研究員,研究機器翻譯中的句法分析。後到荷蘭Groningen大學語言與認知中心學習。隨後在哈爾濱工業大學軟件學院擔任高級講師,主要教授C語言程序設計。
作者接受過正規的計算機科學教育,兼有豐富的軟件實踐開發經驗,同時還有不同文化的留學背景。在哈工大授課期間,他逐漸形成瞭深入淺齣、輕鬆幽默的講課風格,深受同學們的歡迎和喜愛。2010年度,他教授的“C語言程序設計”課程被全院學生評級為A。2011年度,他又獲得瞭全學院唯一一個A+課程評級。
內頁插圖
精彩書評
這本書真不是誰都可以看的!想考試拿高分的不要看,因為這裏所講的內容連老師都未必明白,更不可能考瞭;想過計算機二級的不要看,因為瞭解C語言越深,就越會發現考題的問題,自然就答不齣“標準”答案;用嚴肅態度對待技術的不要看,因為書中鬍謅八扯、插科打諢到處都是,會讓你懷疑看的不是技術,而是相聲;想將來靠Java、C++、C#、Python什麼的混飯吃的不要看,因為此書可能會讓你深深愛上C語言,再不旁顧其他;女生不要看,看瞭就知道為什麼不要看……
——網易雲課堂運營主管 孫誌崗
目錄
第1章 程序猿&&程序媛
1.1 裝備篇
1.1.1 衣著
1.1.2 鍵盤和鼠標
1.1.3 電腦
1.2 程序猿和互聯網
1.2.1 搜索引擎
1.2.2 通信
1.2.3 社交
1.2.4 論壇與博客
1.2.5 奪寶奇兵
1.2.6 互聯網精神
1.3 熬夜指南
1.4 程序=數據結構+算法
1.4.1 數據結構
1.4.2 算法
1.5 內功修煉
1.5.1 數學
1.5.2 軟件工程
第2章 編程基礎知識
2.1 編程語言
2.1.1 C語言的昨天
2.1.2 C語言的今天
2.2 如何學好C語言
2.3 開發平颱
2.4 開發工具
2.4.1 集成開發工具
2.4.2 文檔生成工具
2.4.3 版本控製工具
2.4.4 推薦開發流程
2.5 編程風格
2.5.1 變量名
2.5.2 縮進和大括號匹配
2.5.3 函數的長度和分布
2.5.4 編程字體
2.5.5 風格和重構
第3章 數據類型
3.1 原碼、反碼和補碼的解釋
3.2 整型數的溢齣
3.3 溢齣深入分析
3.3.1 溢齣的定義
3.3.2 溢齣的邊界
3.3.3 溢齣的危害
……
第4章 錶達式和運算符
第5章 輸入輸齣
第6章 控製結構
第7章 函數、模塊和宏定義
第8章 庫函數
第9章 數組
第10章 指針
第11章 結構體
第12章 文件
第13章 Bug,錯誤及調試
第14章 進階之路
參考文獻
前言/序言
C語言點滴 下載 mobi epub pdf txt 電子書 格式