本书是高等职业教育计算机类专业基础课黑马程序员系列教材之一。
本书是一本以项目驱动教学的C语言编程入门图书,全书共分为11个项目,项目1主要介绍了C语言基础知识,包括C语言整体概况、C语言开发环境与C语言编译过程等内容。项目2~项目3主要介绍了C语言基础知识,包括关键字、标识符、常量、变量、数据类型、类型转换等。项目4~项目9主要介绍了C语言的核心知识,包括结构化程序设计、数组、函数、指针、字符串、结构体等。项目10~项目11主要介绍了C语言的其他知识,包括预处理、文件管理等。
每个项目都分为项目导入、知识准备、项目设计、项目实施和项目小结5个部分。知识准备中,针对所讲知识点精心设计了场景案例,读者可以一边学习一边练习,巩固所学的知识点,并在实践中提升实际应用能力。
本书配有数字课程、微课视频、授课用PPT、教学大纲、教学设计、源代码、习题等丰富的数字化教学资源,读者可发邮件至编辑邮箱1548103297@qq.com获取。此外,为帮助学习者更好地学习掌握本书中的内容,黑马程序员还提供了免费在线答疑服务。本书配套数字化教学资源明细及在线答疑服务,使用方式说明可扫描封面二维码。
本书可以作为高等职业院校及应用型本科院校计算机相关专业的C语言程序设计课程的教材,也可以作为广大信息技术产业从业人员和编程爱好者的自学参考书。