本书以Visual Studio 2010(Visual C++ 10.0)作为C程序的集成开发环境,以循序渐进、深入浅出的写作思想,系统地介绍了C语言的基本知识和程序设计方法。全书共分为12章,内容包括C语言基础知识和基本算法,C程序设计概述、数据类型和三种结构的程序设计方法,数组、函数和指针等C语言程序设计重点和难点内容; 结构体、共用体和枚举类型等复杂数据结构程序设计,编译预处理、文件的概念和文件的基本操作、位运算等方面的知识。本书可作为高等学校计算机专业和非计算机专业学生学习C语言程序设计的教材,并且有利于读者进一步学习C++或Visual C++,也可作为参加计算机等级考试的读者的学习与参考书。
本书根据教育部提出的在计算机基础教学基础上改革的精神,为适应计算机发展的新形势带来的对教学内容的新需求,由多位具有丰富教学经验的一线教师合作编写而成。教材内容丰富、系统、完整,凝聚了作者多年的教学经验和智慧。全书分为9章,分别讲述了计算机信息技术导论、计算机系统硬件技术基础、计算机操作系统基础、Office 2007常用办公软件、计算机网络技术、多媒体技术及动画设计、网页设计与制作、数据库技术基础以及计算机网络安全概述。本书可作为高等学校非计算机专业本科生计算机基础教学用书,也可作为高职高专各专业教学用书及全国计算机水平考试和各类培训班的培训教材。