C語言是目前最流行的程序設計語言之一,具有概念簡潔、語句緊湊、表達 能力強、運算符多而靈活、控制流和數(shù)據(jù)結構新穎、程序結構性和可讀性好、可移植性好等優(yōu)點。C語言數(shù)據(jù)類型豐富,既可以用來編寫應用程序,又可以用來編寫系統(tǒng)軟件。它既具有高級語言程序設計的特點,又具有匯編語言的功能,是當今世界上最具有影響力的程序設計語言之一。本書全面介紹了C語言程序設計的基本知識,C語言的基本數(shù)據(jù)類型、常量、變量與表達式,C語言進行結構化程序設計的基本方法,包括結構化程序的順序結構、選擇結構、循環(huán)結構及其設計方法,介紹了函數(shù)與指針的概念及其使用,還介紹了其他數(shù)據(jù)類型與C語言文件系統(tǒng)等內容。本書注重教材的可讀性和適用性,每章開頭都給出了學習意義和學習目標;對關鍵知識點進行了詳細的說明,并附有大量的圖表方便讀者正確、直觀地對問題的理解;樣例程序由淺入深,強化知識點、算法、編程方法與技巧,并給出了詳細的解釋。