图书介绍
C语言程序设计轻松入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(基奥)Jim Keogh等著;马博琴等译 著
- 出版社: 机械工业出版社;西蒙与舒斯特国际出版公司
- ISBN:7111053036
- 出版时间:1996
- 标注页数:361页
- 文件大小:15MB
- 文件页数:370页
- 主题词:
PDF下载
下载说明
C语言程序设计轻松入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 C语言程序设计介绍1
1.1 C简史1
1.2为什么C是程序设计语言中最好1
的选择1
目录1
1.4 程序开发周期中的步骤2
1.4.1 用编辑器输入源代码2
1.3解决问题的技巧2
1.4.2使用编译器3
1.4.3生成可执行文件4
1.4.4 运行程序4
1.5怎样编写、编译并运行第一个5
C程序5
1.6编译器和连接器所产生的错误信息6
1.7小结7
1.8 练习7
1.9 词汇11
2.1 一个短小的C程序12
第2章 C程序的结构12
2.2程序成分13
2.2.1 main()函数13
2.2.2#include命令13
2.2.3变量定义13
2.2.4函数原型13
2.2.8函数调用14
2.3注释14
2.2.9函数定义14
2.2.6 printf()14
2.2.7 scanf()14
2.2.5程序语句14
2.4实践15
2.5小结16
2.6练习16
2.7词汇18
3.1 计算机存储器19
第3章 数值型变量与常量19
3.2变量与变量名20
3.3变量类型21
3.4说明23
3.5数值型变量23
3.6常量24
3.7小结27
3.8练习27
3.9词汇29
第4章 语句、表达式和运算符31
4.1语句31
4.2代码块32
4.3表达式33
4.4运算符33
4.5单目算术运算符34
4.6双目算术运算符35
4.7优先级和括号37
4.9关系运算符38
4.8求值38
4.10表达式与if语句39
4.11关系表达式43
4.12关系运算符的优先级44
4.13逻辑运算符45
4.14真值和假值46
4.15逻辑运算符的优先级46
4.16复合赋值运算符47
4.18逗号运算符48
4.17条件运算符48
4.19小结49
4.20练习49
4.21词汇51
第5章 函数52
5.1什么是函数?52
5.2函数怎样工作54
5.3结构化程序设计55
5.4自顶向下的结构化程序设计56
5.5编写一个函数56
5.5.1 函数头56
5.5.2函数体58
5.7返回一个值60
5.6函数语句60
5.8函数原型62
5.9将实参传递给函数62
5.10调用函数63
5.11 小结64
5.12练习64
5.13词汇65
6.1什么是作用域?67
第6章 变量的作用域67
6.2作用域的重要性68
6.3外部(全局)变量69
6.4 extern关键字69
6.5局部变量70
6.6参数与作用域72
6.7静态外部变量73
6.8寄存器变量73
6.10程序块74
6.9选择存储级74
6.11小结75
6.12练习76
6.13词汇79
第7章 程序控制80
7.1 C程序的执行80
7.2 for语句80
7.3 for语句嵌套84
7.4 while语句85
7.5 while语句嵌套87
7.6 do…while循环89
7.7嵌套的循环91
7.8小结92
7.9练习92
7.10词汇93
第8章 高级程序控制95
8.1高级程序控制95
8.2 continue语句96
8.3 goto语句97
8.4无限循环99
8.5 switch语句102
8.6 exit()函数109
8.7 atexit()函数109
8.8 system()函数112
8.9小结113
8.10练习113
8.11词汇115
9.1 用printf()函数显示信息116
第9章 基本输入和输出116
9.2 printf()转义符117
9.3 printf()转换控制符119
9.4 puts()函数121
9.5 scanf()函数121
9.6小结124
9.7练习125
9.8词汇126
10.1.1一维数组127
10.1什么是数组?127
第10章 数值型数组127
10.1.2多维数组130
10.2数组的命名131
10.3初始化数组133
10.4数组的容量137
10.5小结138
10.6练习138
10.7词汇140
11.1什么是指针?141
第11章 指针141
11.2指针与简单变量142
11.3初始化指针143
11.4使用指针143
11.5指针与数据类型144
11.6数组与指针146
11.6.1存储器存储146
11.6.2其他指针运算148
11.7其他指针操作149
11.9指针与函数151
11.8指针、数组与指向运算符151
11.10小结155
11.11练习155
11.12词汇156
第12章 字符与字符串158
12.1字符158
12.2字符型变量158
12.5字符串与指针161
12.4字符型数组161
12.3字符串161
12.6字符串与存储器162
12.7分配存储器163
12.8显示字符串165
12.9键盘输入的字符串166
12.10小结170
12.11练习170
12.13词汇172
13.1简单结构173
第13章 结构与共用体173
13.2结构成员174
13.3复杂结构174
13.4数组作为结构成员177
13.5结构数组179
13.6初始化结构182
13.7结构与指针183
13.7.1访问结构数组的指针187
13.7.2给函数传递结构189
13.8共用体190
13.9共用体成员191
13.10类型定义typedef194
13.11 小结194
13.12练习194
13.13词汇196
第14章使用屏幕、打印机和键盘197
14.1什么是程序的输入/输出?197
14.2什么是流?197
14.3流的模式198
14.4输入函数199
14.4.1 getchar()函数200
14.4.2 getch()函数201
14.4.3 getche()函数202
14.4.4获得IBM PC的专用键203
14.4.5 ungetc()函数209
14.4.6 gets()函数209
14.4.7 fgets()函数210
14.4.8 scanf()函数211
14.5.1 putchar()函数216
14.5输出函数216
14.5.2 putc()函数217
14.5.3 puts()函数218
14.5.4 printf()和fprintf()219
14.6重定向223
14.7 DOS下的打印机输出224
14.8小结225
14.9练习225
14.10词汇227
15.1指向指针的指针229
第15章 高级指针229
15.2指针与多维数组230
15.3指针数组236
15.4指向函数的指针241
15.5使用指向函数的指针242
15.6小结249
15.7练习249
15.8词汇251
16.1使用文件252
第16章 文件252
16.2打开文件流253
16.3读文件数据256
16.3.1格式化文件输出256
16.3.2格式化文件输入258
16.4字符输入259
16.5字符输出260
16.6 fwrite()函数和fread()函数260
16.7关闭和刷新文件263
16.8随机文件存取264
16.9 fseek()函数266
16.10文件管理函数271
16.11小结275
16.12练习276
16.13词汇277
第17章 高级字符串操作278
17.1串的操作278
17.2串的复制279
17.3串的连接282
17.4串的比较285
17.5串的搜索287
17.6串的转换291
17.7其他串函数292
17.8将串转换为数值293
17.9测试真假条件295
17.10小结298
17.11练习298
17.12词汇300
18.1 向函数传值302
第18章 函数的高级应用302
18.2 void关键字305
18.3可变的实参表307
18.4 从函数返回指针309
18.5小结311
18.6练习311
18.7词汇312
第19章 探索函数库313
19.1时间函数313
19.2 显示时间314
19.3处理程序错误317
19.4搜索与排序320
19.5 qsort()函数321
19.6小结327
19.7练习327
19.8词汇328
第20章 存储器管理330
20.1类型转换330
20.3使用强制类型转换331
20.2通过赋值进行类型转换331
20.5存储空间332
20.4强制转换指针332
20.6存储器管理函数333
20.7 calloc()函数335
20.8 realloc()函数336
20.9 free()函数337
20.11 memcpy函数339
20.12 memmove()函数339
20.10 memset()函数339
20.13小结341
20.14练习341
20.15词汇342
第21章 预处理器、预处理器指令、344
宏和命令行参数344
21.1预处理器344
21.2预处理器指令344
21.3用#define建立函数宏345
21.6 #include指令347
21.4宏与函数347
21.5观察宏的扩展347
21.7 #if、#elif、#else和#endif348
指令348
21.8 #undef指令350
21.9宏351
21.10命令行实参351
21.11小结353
21.12练习353
21.13词汇354
第22章位处理356
22.1位与位运算符356
22.2位逻辑运算符357
22.3求反运算符358
22.4结构中的位字段358
22.5小结360
22.6练习360
22.7词汇361
热门推荐
- 2255858.html
- 3085247.html
- 544910.html
- 83793.html
- 2134932.html
- 965210.html
- 2986848.html
- 3007418.html
- 1659563.html
- 3007330.html
- http://www.ickdjs.cc/book_2405605.html
- http://www.ickdjs.cc/book_176231.html
- http://www.ickdjs.cc/book_1592432.html
- http://www.ickdjs.cc/book_659091.html
- http://www.ickdjs.cc/book_2769039.html
- http://www.ickdjs.cc/book_2102230.html
- http://www.ickdjs.cc/book_1581482.html
- http://www.ickdjs.cc/book_2190203.html
- http://www.ickdjs.cc/book_2575831.html
- http://www.ickdjs.cc/book_2020969.html