本書共分為9章,主要內容包括C語言概述、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、結構體與文件等。本書基於Visual C++ 6.0的集成開發環境,對程序設計語言基本概念、語法規則、程序結構和編程方法進行了詳述,在每章都設計了「學習目標」「素質目標」「相關知識」「習題」「實驗」,以培養學生程序設計的系統性和全局性思維,在潛移默化中提高學生綜合職業素養。 本書既可作為高等院校電腦專業的C語言課程教材,也可作為其他專業的公共C語言課程教材,亦適合對C語言有興趣的讀者參考自學。