C語言是一種重要的計算機程序設計語言,它是為計算機程序員準備的專業(yè)程序設計語言。C++語言是在C語言基礎上發(fā)展而來的一種面向對象的計算機程序設計語言,而C語言是面向過程的。本書系統(tǒng)講述了C語言的基礎知識,包括C語言的基本數據類型、運算符與表達式、基本的程序結構、數組、函數、指針、位運算和文件等知識。這些內容是學習C語言的基礎知識。本書的C++部分,重點講述了C++面向對象的特性,這是C++語言最重要的特性。本書在講述理論的同時配合大量的實例,讓讀者可以隨時結合具體的例子去更好地理解理論知識。本書內容具有通俗易懂、理論性、實際性強等特點,是學習C/C++語言的理想教材。本書既可作為中等和高等職業(yè)技術院校相關專業(yè)師生教學、自學用書,同時也可作為專業(yè)程序員的參考書及社會C語言培訓班的培訓教程。