更新时间:2022-07-27 19:11:32
封面
版权信息
内容简介
作者简介
前言
第1部分 C/C++语言概述
第1章 C/C++语言
1.1 C和C++语言的起源、特点、关系与讲解范畴
1.2 C/C++语言的市场需求与就业需求分析
1.3 再谈C/C++就业
1.4 搭建语言开发环境
第2部分 C语言
第2章 数据类型、运算符与表达式
2.1 常量、变量、整型、实型和字符型
2.1.1 如何创建最基本的能运行的C程序
2.1.2 C语言的数据类型
2.1.3 常量和变量
2.1.4 整型数据
2.1.5 实型数据
2.1.6 字符型数据
2.1.7 字符串变量
2.1.8 变量赋初值
2.1.9 数值型数据之间的混合运算
2.2 算术运算符和表达式
2.2.1 C语言的运算符
2.2.2 算术运算符和算术表达式
2.2.3 运算符优先级问题
2.2.4 强制类型转换运算符
2.2.5 自增和自减运算符
2.3 赋值运算符和逗号运算符
2.3.1 赋值运算符和赋值表达式
2.3.2 逗号运算符和逗号表达式
第3章 程序的基本结构和语句
3.1 C语言的语句和程序的基本结构
3.1.1 语句的分类
3.1.2 程序的三种基本结构
3.1.3 赋值语句的特殊写法
3.2 数据的输出与数据的输入
3.2.1 数据的输出
3.2.2 数据的输入
第4章 逻辑运算和判断选择
4.1 关系运算符、关系表达式与逻辑运算符、逻辑表达式
4.1.1 关系运算符和关系表达式
4.1.2 逻辑运算符和逻辑表达式
4.2 if语句详解
4.2.1 if语句的三种形式
4.2.2 if语句的嵌套
4.3 条件运算符和switch语句
4.3.1 条件运算符
4.3.2 switch语句
第5章 循环控制
5.1 循环控制语句简介与goto、while、do…while语句精解
5.1.1 循环控制语句简介
5.1.2 goto语句
5.1.3 while语句
5.1.4 do…while语句
5.2 for语句精解
5.2.1 for语句的一般形式
5.2.2 for语句的主要说明
5.3 循环的嵌套、比较与break语句、continue语句
5.3.1 循环的嵌套
5.3.2 几种循环语句的比较
5.3.3 break语句和continue语句
第6章 数组
6.1 一维数组
6.1.1 一维数组的一般形式
6.1.2 一维数组元素的引用
6.1.3 一维数组的初始化
6.2 二维数组
6.2.1 二维数组的一般形式
6.2.2 二维数组元素的引用
6.2.3 二维数组的初始化
6.3 字符数组
6.3.1 字符数组的定义
6.3.2 字符数组的初始化
6.3.3 字符串和字符串结束标记
6.3.4 字符数组的输入/输出
6.3.5 字符串处理函数
第7章 函数
7.1 函数的基本概念和定义
7.1.1 函数的基本概念
7.1.2 函数的定义和返回值
7.2 函数调用方式和嵌套调用
7.2.1 函数调用的一般形式
7.2.2 函数调用的方式
7.2.3 函数的嵌套调用
7.3 函数递归调用精彩演绎
7.3.1 函数递归调用的定义
7.3.2 递归调用的出口
7.3.3 递归的优缺点及是否必须用递归
7.3.4 递归的实际运用简介
7.4 数组作为函数参数
7.4.1 数组元素作为函数实参
7.4.2 数组名作为函数实参
7.4.3 用多维数组作为函数实参
7.5 局部变量和全局变量
7.5.1 局部变量
7.5.2 全局变量
7.6 变量的存储和引用与内部和外部函数
7.6.1 变量的存储类别