《C语言程序设计教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:曾永和著
  • 出 版 社:哈尔滨:哈尔滨工程大学出版社
  • 出版年份:2008
  • ISBN:7811330423
  • 页数:184 页
图书介绍:C语言数据类型丰富,使用灵活,兼具可面向硬件编程特性的低级语言和可移植性好、可读性强的高级语言特性,是计算机高职高专相关专业的一门重要基础课程。本书共分八章,深入浅出地介绍了C语言的程序格式和结构特点。本书可作为高职高专学生C语言课程的教材,也可作为工具书参考使用。

绪论 1

第一章 C语言基础知识 7

第一节 常量 7

第二节 变量及其数据类型 11

第三节 变量的存储类型和作用范围 17

第四节 变量的初始化 26

第五节 数组 26

第六节 运算符与表达式 33

第七节 标准输入输出函数 46

思考题与习题 57

第二章 结构控制语句 60

第一节 程序的三种结构 60

第二节 选择结构控制语句 62

第三节 循环控制语句 66

思考题与习题 74

第三章 指针 75

第一节 指针变量 75

第二节 指针的说明与初始化 76

第三节 指针运算 77

第四节 指针和数组 80

第五节 字符指针与字符串 87

第六节 命令行参数 89

思考题与习题 91

第四章 函数 92

第一节 函数的定义和调用 92

第二节 函数间的参数传递方式 96

第三节 数组与函数 99

第四节 编译预处理 104

思考题与习题 106

第五章 结构、联合体与枚举 107

第一节 结构 107

第二节动态分配函数 123

第三节 引用自身的结构 126

第四节 联合 129

第五节 枚举 131

第六节 类型定义 132

思考题与习题 133

第六章 文件 135

第一节 流和文件系统 135

第二节 缓冲文件系统 138

第三节 非缓冲文件系统 148

思考题与习题 151

第七章 屏幕管理 152

第一节 文本屏幕管理 152

第二节 图形屏幕管理 157

思考题与习题 170

第八章 C++基础 171

第一节 概述 171

第二节 C++的输入与输出 172

第三节 内联函数 174

第四节 函数重载 175

第五节 函数参数的默认值 177

思考题与习题 178

附录 Turbo C 2.0常用库函数 179

参考文献 184