图书介绍

C语言程序设计与软件开发基础pdf电子书版本下载

C语言程序设计与软件开发基础
  • 施小英等编著 著
  • 出版社: 上海:上海交通大学出版社
  • ISBN:7313017138
  • 出版时间:1996
  • 标注页数:204页
  • 文件大小:8MB
  • 文件页数:215页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计与软件开发基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录 1

第1章 程序设计与C语言概况 1

1.1 程序设计的基本概念 1

1.2 程序设计语言的发展 2

1.3 C语言概述 3

1.4 C程序的基本结构和格式特点 5

1.5 C程序的编辑、编译和运行 9

习题1 13

第2章 基本数据类型、操作符和表达式 14

2.1 变量和基本数据类型 14

2.2 操作符和表达式 17

2.3 类型的转换 26

习题2 26

第3章 基本的数据输入、输出函数的应用 28

3.1 非格式化输出函数 28

3.2 非格式化输入函数 30

3.3 格式化输出函数printf() 31

3.4 格式化输入函数scanf() 33

习题3 34

第4章 语句 36

4.1 语句和语句的分类 36

4.2 空语句 36

4.4 表达式语句 37

4.3 块语句 37

4.5 表达式值的真假 38

4.6 if语句 38

4.7 switch语句 41

4.8 while语句和do...while语句 44

4.9 for语句 47

4.10 转移语句 51

习题4 55

第5章 数组 57

5.1 数组的声明、定义和引用 57

5.2 数组的初始化 60

5.3 字符数组和字符串 61

5.4 数组的越界 64

习题5 66

第6章 函数和存储类别 68

6.1 函数使用三步曲——声明、定义和调用 68

6.2 函数的定义 70

6.3 函数的调用 73

6.4 数组作为函数调用参数 74

6.5 存储类别 75

6.6 多文件程序 79

习题6              80

第7章 指针 82

7.1 指针与地址的概念 82

7.2 指针操作 84

7.3 指针和数组 86

7.4 动态分配内存 . 93

7.5 字符串与指针 94

7.6 指向函数的指针 . 102

7.7 带参数的main()函数 105

7.8 指向指针的指针 106

习题7 106

第8章 结构体、共用体与枚举 109

8.1 结构体的定义 109

8.2 结构体变量的使用 111

8.3 结构体变量的初始化 112

8.4 结构体数组 114

8.5 指向结构体的指针 116

8.6 结构体作为函数的参数 119

8.7 动态结构体:链表 122

8.8 共用体 131

8.9 枚举类型 133

8.10 类型定义 134

习题8 136

第9章 编译预处理 138

9.1 宏定义 138

9.2 文件蕴含 144

9.3 条件编译 148

习题9 151

第10章 文件 153

10.1 文件的概念及其两种组织形式 153

10.2 FILE结构与标准文件 154

10.3 文件的打开和关闭 155

10.4 读写文件 156

10.5 文件的定位和测试 169

习题10 171

第11章 结构化程序设计方法 173

11.1 问题的描述与求解 173

11.2 三种基本结构 176

11.3 程序的动态结构与静态结构 178

11.4 模块间的层次与关系 179

第12章 软件工程概述 181

12.1 软件工程的诞生及其发展 181

12.2 软件工程的基本概念 182

12.3 软件开发技术 184

12.4 结构化设计方法 191

12.5 软件测试方法 195

习题12 198

附录A ASCII字符代码表 199

附录B 操作符及其主要功能 200

附录C 常用库函数 201

参考文献 204

精品推荐