
谭浩强C语言设计(第3版).pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《谭浩强C语言设计(第3版)》由著名计算机教育专家谭浩强教授撰写,系统地介绍了C语言的基础知识、编程技巧及实践应用,适合初学者和中级程序员阅读。
一本经典的C语言教程非常实用。这是谭浩强教授的最新版本之一!目录详细且使用便捷。
第1章 C语言程序设计的概念
1.1 程序与编程语言
1.1.1 计算机与程序
1.1.2 编程语言
1.1.3 高级语言的开发过程
1.2 C语言及其标准
1.2.1 C语言的发展历程
1.2.2 标准C
1.3 程序概要
1.3.1 函数定义
1.3.2 语句结构
1.3.3 名称与声明
1.3.4 变量及其赋值
1.3.5 数学运算
1.3.6 赋值操作符的影响和限制
习题一
第2章 基本数据类型
2.1 特征
2.1.1 定点与浮点表示法
2.1.2 整数的有符号及无符号形式
2.1.3 类型宽度和取值范围
2.2 数据常量
2.2.1 整形常量
2.2.2 字符类型及其常量
2.2.3 实数类型
2.2.4 符号常量
2.3 类型转换
2.3.1 关键概念
2.3.2 隐式转换
2.3.3 显式转换
2.4 控制台输入输出
2.4.1 格式化输出函数 printf()
2.4.2 格式化输入函数 scanf()
2.4.3 字符的读写
习题二
第3章 C语言程序流程控制
3.1 算法
3.1.1 组成要素与性质
3.1.2 描述工具
3.1.3 自顶向下逐步细化的设计过程
3.2 判断
3.2.1 命题的真假和C语言逻辑值
3.2.2 关系运算符与表达式
3.2.3 逻辑运算及表达式
3.3 分支程序设计
3.3.1 if...else结构应用
3.3.2 多条件分支if-elseif
3.3.3 switch结构的应用
3.4 循环编程
3.4.1 迭代与穷举算法
3.4.2 while循环
3.4.3 do...while循环
3.4.5 中途退出和结束周期的循环结构
习题三
第4章 模块化编程
4.1 函数定义与声明
4.1.1 设计函数的重要性
4.1.2 结构设计
4.1.3 虚实结合及传值调用
4.1.5 递归
4.2 变量的存储属性
4.2.1 属性和生存期
4.2.2 存储类型
4.2.3 const声明只读区变量
4.3 模块编译与链接
4.3.1 分别编译
多文件程序的项目管理及编译过程
4.3.3 头文件
宏定义和宏替换
字符串宏定义的基本格式
使用注意事项
撤销已存在的宏定义
带参数的宏定义
习题四
第5章 数组
5.1 一维数组
5.1.1 定义及引用元素
引用方法和初始化方式
查找与排序算法
字符串处理函数使用技巧
多维数组的定义、初始化和应用
习题五
第6章 指针基础
地址与指针变量及其操作
一维数组元素引用及多字符串存储与处理
动态内存分配
使用指针参数调用函数
主函数带参数
返回值为指针的函数
指向函数的指针
习题六
第7章 自定义
全部评论 (0)


