作品简介

本书是针对零基础读者研发的C语言入门教材。内容侧重实战,通过结合流行有趣的热点案例,详细地介绍了C语言开发中的各项技术。本书分为15章,包括快速步入C语言的世界,成为大牛前的必备知识,常量与变量,使用运算符和表达式,数据的输入和输出,算法与流程图,流程控制结构,数值数组与字符数组,函数与函数中的变量,常用库函数的应用,指针的应用,结构体,共用体和枚举,文件的操作,经典排序方法,编译与预处理指令。本书通过大量案例,不仅能帮助初学者快速入门,还可以让读者积累项目开发经验。读者通过微信扫描书中二维码可以快速查看对应案例的微视频操作和获取书中实战训练的解题思路和源代码,并可通过书中一步步引导的方式,检验自己对本章知识点掌握的程度。本书还赠送大量超值的资源,包括精品教学视频、精美幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和小白项目实战手册;本书还提供技术支持QQ群,专门为读者答疑解难,降低学习编程的门槛,让读者轻松跨入编程领域。本书适合零基础的C语言自学者和希望快速掌握C语言开发技术的人员,也可作为大中专院校的学生和培训机构学员的参考用书。

本书作者云尚科技。

作品目录

  • 内容简介
  • 前言|PREFACE
  • 本书特色
  • 读者对象
  • 第1章 快速步入C语言的世界
  • 1.1 C语言概述
  • 1.2 C语言的常用开发环境
  • 1.3 编写第1个C语言程序
  • 1.4 C语言的编写规范
  • 1.5 新手疑难问题解答
  • 1.6 实战训练
  • 第2章 成为大牛前的必备知识
  • 2.1 C语言的运行特征
  • 2.2 C语言的基本语法
  • 2.3 C语言中的基本语句
  • 2.4 C语言的数据类型
  • 2.5 新手疑难问题解答
  • 2.6 实战训练
  • 第3章 常量与变量
  • 3.1 使用常量
  • 3.2 自定义常量
  • 3.3 使用变量
  • 3.4 变量的存储类型
  • 3.5 新手疑难问题解答
  • 3.6 实战训练
  • 第4章 使用运算符和表达式
  • 4.1 认识运算符
  • 4.2 使用表达式
  • 4.3 新手疑难问题解答
  • 4.4 实战训练
  • 第5章 数据的输入和输出
  • 5.1 数据输入输出概述
  • 5.2 格式输入输出函数
  • 5.3 字符输入输出函数
  • 5.4 字符串输入输出函数
  • 5.5 整数的输入输出
  • 5.6 字符数据的输入输出
  • 5.7 实型数据的输入输出
  • 5.8 新手疑难问题解答
  • 5.9 实战训练
  • 第6章 算法与流程图
  • 6.1 算法概述
  • 6.2 流程图简介
  • 6.3 算法的表示方法
  • 6.4 新手疑难问题解答
  • 6.5 实战训练
  • 第7章 流程控制结构
  • 7.1 顺序结构
  • 7.2 选择判断结构
  • 7.3 循环结构
  • 7.4 循环控制语句
  • 7.5 新手疑难问题解答
  • 7.6 实战训练
  • 第8章 数值数组与字符数组
  • 8.1 数组概述
  • 8.2 一维数组
  • 8.3 二维数组
  • 8.4 多维数组
  • 8.5 字符数组
  • 8.6 新手疑难问题解答
  • 8.7 实战训练
  • 第9章 函数与函数中的变量
  • 9.1 函数概述
  • 9.2 函数的声明
  • 9.3 函数的调用
  • 9.4 函数的参数传递
  • 9.5 内部函数和外部函数
  • 9.6 新手疑难问题解答
  • 9.7 实战训练
  • 第10章 常用库函数的应用
  • 10.1 认识C语言标准库函数
  • 10.2 主函数的应用
  • 10.3 数学函数的应用
  • 10.4 字符串处理函数的应用
  • 10.5 字符处理函数的应用
  • 10.6 动态分配内存函数
  • 10.7 其他常用函数的应用
  • 10.8 新手疑难问题解答
  • 10.9 实战训练
  • 第11章 指针的应用
  • 11.1 指针概述
  • 11.2 指针与函数
  • 11.3 指针与数组
  • 11.4 指针与字符串
  • 11.5 指针数组和多重指针
  • 11.6 新手疑难问题解答
  • 11.7 实战训练
  • 第12章 结构体、共用体和枚举
  • 12.1 结构体概述
  • 12.2 结构体数组
  • 12.3 结构体与函数
  • 12.4 结构体与指针
  • 12.5 共用体数据类型
  • 12.6 枚举数据类型
  • 12.7 新手疑难问题解答
  • 12.8 实战训练
  • 第13章 文件的操作
  • 13.1 C语言文件概述
  • 13.2 文件的基本操作
  • 13.3 文件的读写操作
  • 13.4 文件的定位操作
  • 13.5 文件的检测操作
  • 13.6 新手疑难问题解答
  • 13.7 实战训练
  • 第14章 经典排序方法
  • 14.1 排序概述
  • 14.2 插入排序
  • 14.3 选择排序
  • 14.4 交换排序
  • 14.5 归并排序
  • 14.6 基数排序
  • 14.7 新手疑难问题解答
  • 14.8 实战训练
  • 第15章 编译与预处理命令
  • 15.1 预处理命令
  • 15.2 宏定义
  • 15.3 文件包含
  • 15.4 条件编译
  • 15.5 新手疑难问题解答
  • 15.6 实战训练
展开全部