本書共9章。由東北大學秦皇島分校多年從事C語言教學以及有利用c語言進行應用開發(fā)經驗的老師編寫。第1~3章講述了c語言的基本構成規(guī)則、c語言的基本數(shù)據(jù)類型和運算、數(shù)據(jù)的輸入與輸出、上機運行C語言程序的方法等內容。第4章介紹如何寫出一個完整的程序,講述三種基本的控制結構:順序結構、選擇結構和循環(huán)結構的程序設計方法。第5章主要介紹模塊化程序設計的概念、基本方法,函數(shù)的基本概念,包括函數(shù)定義、函數(shù)調用、參數(shù)傳遞等,并探討變量的作用域和生存期以及預處理命令等。第6章介紹數(shù)組,講述了數(shù)組的概念、數(shù)組如何定義、如何賦初值、如何引用以及數(shù)組在程序設計上的應用。第7章介紹指針、指針變量的概念,指向變量、指向數(shù)組、指向字符串、指向函數(shù)的指針變量定義、使用方法及應用,返回指針值的函數(shù)、指針數(shù)組以及用指針作參數(shù)的main()函數(shù)的定義和使用。第8章介紹結構體類型、結構體變量、結構體函數(shù)、結構體數(shù)組、結構體指針變量以及結構體在程序設計中的應用等。第9章介紹文件、文件的打開與關閉、文件的讀寫操作等。