本書以零基礎入門為宗旨,用范例引導讀者學習,深入淺出地介紹了C語言的相關知識和實戰(zhàn)技能。本書第Ⅰ篇【基礎知識】主要講解步入C語言的世界—Hello C、C程序的結構、C語言的基本構成元素、變量、數(shù)制、數(shù)據(jù)類型、運算符和表達式、算法、順序結構與選擇結構、循環(huán)結構與轉向語句、數(shù)組以及字符數(shù)組和字符串等;第Ⅱ篇【核心技術—函數(shù)】主要講解函數(shù)、變量的作用范圍和存儲類型、庫函數(shù)、結構體和聯(lián)合體、枚舉等;第Ⅲ篇【高級應用—指針及文件】主要介紹指針、指針與數(shù)組、指針與函數(shù)、指針與字符串、指針與結構體、指針的高級應用與技巧以及文件等;第Ⅳ篇【數(shù)據(jù)結構及C語言中的常用算法】主要介紹數(shù)據(jù)結構、C語言中的高級算法、數(shù)學問題算法、排序問題算法、查找問題算法以及算法競賽實例等;第Ⅴ篇【趣味解題】主要介紹歌手比賽評分系統(tǒng)、哥德巴赫猜想、打印日歷、背包問題、火車車廂重排、商人過河以及K階斐波那契數(shù)列的實現(xiàn)等。本書提供了與圖書內容全程同步的教學錄像。此外,還贈送了大量相關的學習資料,以便讀者擴展學習。本書適合任何想學習C語言的讀者,無論你是否從事計算機相關行業(yè)、是否接觸過C語言,均可通過學習本書快速掌握C語言的開發(fā)方法和技巧。