C程序设计

副标题:无

作   者:谭浩强主编;周海燕等编著

分类号:

ISBN:9787302018513

微信扫一扫,移动浏览光盘

简介

目录

书名页 1

内容简介 2

版权页 2

前 言 3

目 录 5

第一章 计算机基本知识 10

1. 1 本章要点 10

1. 1. 1 微型机的硬件与软件系统 10

1. 1. 2 计算机中数的表示及编码 12

1. 1. 3 DOS 操作系统概述 16

1. 1. 4 常用DOS 命令的使用及常见错误分析 20

1. 1. 5 微型机的系统维护 32

1. 1. 6 计算机病毒及其防治 33

1. 2 本章难点 34

1. 2. 1 计算机中数的表示及运算 34

1. 2. 2 磁盘文件的树状目录结构 36

1. 2. 3 DOS 命令的正确使用 37

1. 2. 4 输入输出改向 39

1. 2. 5 几种打印方式的比较 39

1. 3 例题分析 40

1. 3. 1 选择题 40

1. 3. 2 填空题 44

1. 4 思 考 题 47

1. 4. 1 选择题 47

1. 4. 2 填空题 49

第二章 C 语言程序设计的基本知识和简单的语句 51

2. 1 本章要点 51

2. 1. 1 C 语言程序的组成特点 51

2. 1. 2 标识符 51

2. 1. 3 数据类型 52

2. 1. 4 常量和变量 52

2. 1. 5 算术运算表达式 54

2. 1. 6 算术赋值运算 55

2. 1. 7 逗号表达式 55

2. 1. 8 数学库函数的调用 56

2. 1. 9 C 语句简介 56

2. 1. 10 终端上的数据输入和输出 56

2. 2 本章难点 59

2. 2. 1 标识符 59

2. 2. 2 整数类型及其数值转换 60

2. 2. 3 各种不同进制整数的表示形式 61

2. 2. 4 正确使用运算符 61

2. 2. 5 赋值表达式和赋值语句 61

2. 2. 6 输入输出操作注意事项 61

2. 3 例题分析 62

2. 4 思 考 题 71

第三章 控制结构 76

3. 1 本章要点 76

3. 1. 1 关系运算和逻辑运算 76

3. 1. 2 条件运算符和条件表达式 76

3. 1. 3 if 语句 77

3. 1. 4 swi tch 语句和break 语句 77

3. 1. 5 for 循环语句 77

3. 1. 6 while 循环语句 78

3. 1. 7 do-while 语句 78

3. 1. 8 在循环体内使用br eak 语句、cont in ue 语句和goto 语句 78

3. 2 本章难点 79

3. 2. 1 控制表达式的正确使用 79

3. 2. 2 条件表达式 80

3. 2. 3 if 语句的正确使用 81

3. 2. 4 swi tch 语句的正确使用 81

3. 2. 5 for 循环 82

3. 2. 6 while 循环 83

3. 2. 8 在循环体内使用br eak 和con tinue 语句 83

3. 2. 9 语句标号和goto 语句 84

3. 3 例题分析 85

3. 4 思 考 题 98

第四章 指针与数组 111

4.1 本章要点 111

4.1.1 指针变量的说明 111

4.1.2 指针变量的赋值 111

4.1.3 对指针变量的操作 111

4.1.4 指向指针的指针变量 112

4.1.5 C 语言的内存动态分配函数 112

4.1.6 一维数组的说明和元素的引用 113

4.1.7 一维数组和指针 113

4.1.8 二维数组的说明和元素的引用 114

4.1.9 二维数组和指针 115

4.2 本章难点 117

4.2.1 指针变量的概念 116

4.2.2 对指针变量的操作 118

4.2.3 动态存储分配 121

4.2.4 数组 123

4.3 例题分析 126

4.4 思 考 题 142

第五章 字符数组与字符串 156

5.1 本章要点 156

5.1.1 字符数组 156

5.1.2 字符串变量 156

5.1.3 字符串常量 156

5.1.4 赋字符初值 156

5.1.5 通过赋初值隐含确定数组长度 157

5.1.6 通过定义一个字符指针来说明一个字符串 157

5.1.7 用字符数组表示字符串与用字符指针表示字符串的区别 157

5.1.8 赋字符串 157

5.1.9 字符串的输入和输出 158

5.1.10 用二维字符数组构成一维的字符串数组 159

5.1.11 有关字符串处理的库函数 159

5.2 本章难点 160

5.2.1 字符串 160

5.2.2 字符数组 160

5.2.3 字符串的输入和输出 161

5.2.4 用于字符处理的库函数 162

5.3 例题分析 163

5.4 思 考 题 170

第六章 函数和存储类别 173

6.1 本章要点 173

6.1.1 函数的定义和返回值 173

6.1.2 函数的调用 174

6.1.3 实参和形参之间的数值传递 174

6.1.4 带形参的main 函数 176

6.1.5 局部变量和全局变量 177

6.1.6 变量的存储类别 177

6.1.7 局部变量的存储类别 177

6.1.8 全局变量的存储类别 177

6.2 本章难点 178

6.2.1 函数之间简单数据的传递 178

6.2.2 数组作为实参 180

6.2.3 函数名或指向函数的指针作实参 182

6.2.4 ma in 函数的参数 183

6.2.5 函数的递归调用 183

6.2.6 存储类别 186

6.2.7 函数的声明 187

6.3 例题分析 187

6.4 思 考 题 203

第七章 结构体、共用体、位段和枚举类型 213

7. 1 本章要点 213

7. 1. 1 使用关键字typ edef 定义新的类型标识符 213

7. 1. 2 结构体 213

7. 1. 3 位段结构 214

7. 1. 4 共用体( 联合) 214

7. 1. 5 枚举类型 215

7. 2 本章难点 216

7. 2. 1 新类型标识符的正确定义 216

7. 2. 2 结构体的类型说明 217

7. 2. 3 结构体变量、数组、指针 218

7. 2. 4 单向链表 220

7. 2. 5 共用体和位段 222

7. 3 例题分析 224

7. 4 思 考 题 237

第八章 位 运 算 243

8. 1 本章要点 243

8. 2 本章难点 244

8. 2. 1 位运算符的运算规则 244

8. 2. 2 有多个位运算符的表达式 246

8. 3 例题分析 246

第九章 编译预处理 250

9. 1 本章要点 251

9. 1. 1 宏定义 251

9. 1. 2 文件包含 252

9. 1. 3 条件编译 252

9. 2 本章难点 253

9. 2. 1 预处理命令的特点 253

9. 2. 2 不带参的宏定义 253

9. 2. 3 带参的宏定义 253

9. 3 例题分析 254

9. 4 思 考 题 257

第十章 文 件 258

10. 1 本章要点 258

10. 1. 1 C 文件的概念 258

10. 1. 2 有关文件的操作 259

10. 2 本章难点 261

10. 2. 1 文件的输入和输出 261

10. 2. 2 文件的打开和关闭 262

10. 2. 3 文本文件和二进制文件 262

10. 2. 4 顺序存取和随机存取 264

10. 2. 5 通过main 函数参数接受命令行中的文件名 266

10. 3 例题分析 267

第十一章 C 程序调试中的常见错误分析 277

附录Ⅱ C 语言中的关键字 287

附录Ⅲ 运算符和结合性 288

附录Ⅳ C 语言常用语法提要 290

附录Ⅴ C 库函数 294

参考文献 301

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon