《C语言基础知识及问题解答》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:许远,何成彦编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1994
  • ISBN:7810161814
  • 页数:415 页
图书介绍:

第一篇 C语言入门 1

第一章 C语言程序设计概述 1

1.1 C语言历史沿革 1

1.2 C语言的基本特点 1

1.3 C语言总体印象 3

1.4 C语言的几个基本概念 7

1.5 C语言程序的开发过程 9

1.6 问题与解答 11

第二章 数据类型与表达式 16

2.1 变量 17

2.2 常量 26

2.3 表达式 30

2.4 赋值语句 34

2.5 问题与解答 38

第三章 输入输出基本知识 48

3.1 初识函数 49

3.2 printf函数的用法 49

3.3 其它输出函数 59

3.4 scanf函数的用法 61

3.5 其它输入函数 63

3.6 应用程序举例 65

3.7 问题与解答 68

第二篇 C语言程序设计(初级) 72

第四章 分支与选择 72

4.1 关系运算 73

4.2 逻辑运算 74

4.3 程序的分支 77

4.4 条件选择语句 84

4.5 无条件转移语句 89

4.6 问题与解答 92

第五章 循环 102

5.1 for语句的使用 103

5.2 for循环的嵌套 110

5.3 while循环语句 117

5.4 do~while语句 121

5.5 while与do~while嵌套 122

5.6 循环语句的辅助控制 124

5.6 问题与解答 128

第六章 数组的初步认识 137

6.1 数组的定义 138

6.2 数组元素与数组的下标 140

6.3 数组的初始化与赋值 141

6.4 一维数组的应用举例 143

6.5 二维数组的概念 149

6.6 二维数组的初始化与赋值 150

6.7 二维数组的应用举例 154

6.8 数组在内存中的存储情况 162

6.9 问题与解答 163

第七章函数的初步认识 170

7.1 函数的概念 171

7.2 全局变量与局部变量 174

7.3 参数传递 176

7.4 函数返回值 181

7.5 函数的应用举例 186

7.6 递归函数 195

7.7 函数与结构化程序设计 200

7.8 问题与解答 202

第三篇 C语言程序设计(中级) 213

第八章 位运算与数制转换 213

8.1 预备知识之一(数的进制) 214

8.2 预备知识之二(数的编码) 216

8.3 位逻辑运算 218

8.3 移位运算 222

8.5 位赋值运算 223

8.6 数制转换 224

8.7 问题与解答 228

第九章指针 231

9.1 变量的地址 232

9.2 指针变量 235

9.3 指针运算 239

9.4 指针与数组 243

9.5 指针与字符串 246

9.6 指针数组 248

9.7 指针与函数 250

9.8 多级指针 257

9.9 命令行参数 259

9.10 问题与解答 261

第十章 存储类型 272

10.1 变量的存储类型 273

10.2 自动型变量 274

10.3 静态型变量 276

10.4 寄存器变量 279

10.5 问题与解答 280

第十一章 结构、联合与枚举 283

11.1 结构的概念 284

11.2 结构数组 289

11.3 结构指针 292

11.4 结构与函数 294

11.5 结构嵌套 296

11.6 联合类型 299

11.7 枚举类型 303

11.8 自定义类型 305

11.9 结构与链表 307

11.10 问题与解答 316

第十二章 字符串信息处理 324

12.1 字符变量总结 325

12.2 字符串操作 328

12.3 字符串函数 333

12.4 字符串数组 339

12.5 问题与解答 341

第十三章 预处理功能 350

13.1 预处理的概念 351

13.2 文件包括预处理 352

13.3 宏定义预处理 354

13.4 带参数的宏定义 357

13.5 问题与解答 358

第十四章 文件 363

14.1 文件的概念和分类 364

14.2 文件结构体 365

14.3 源程序文件 366

14.4 与文件操作有关的函数 368

14.5 二进制文件 378

14.6 数据文件处理举例 383

14.7 非缓冲文件 388

14.8 文件定位 391

14.9 出错的检测 394

14.10 问题与解答 394

附录 406

附录一 运算符的优先级 406

附录二 C语言常用语法速查表 407

附录三 C语言考试样题(笔试部份) 410

参考文献 415