《C语言程序设计轻松入门》求取 ⇩

前言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

1996《C语言程序设计轻松入门》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(基奥)Jim Keogh等著;马博琴等译 1996 机械工业出版社;西蒙与舒斯特国际出版公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PASCAL语言程序设计入门(1988 PDF版)
PASCAL语言程序设计入门
1988 北京:科学出版社
C语言程序设计( PDF版)
C语言程序设计
Visual Basic程序设计轻松入门(1996 PDF版)
Visual Basic程序设计轻松入门
1996 北京:机械工业出版社
C程序设计入门(1994 PDF版)
C程序设计入门
1994 北京:清华大学出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C++程序设计语言(1991 PDF版)
C++程序设计语言
1991 北京希望电脑公司
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计(1987 PDF版)
C语言程序设计
1987 上海:上海科学技术文献出版社
C++语言程序设计(1999 PDF版)
C++语言程序设计
1999 北京:清华大学出版社
C语言程序设计(1999 PDF版)
C语言程序设计
1999 大连:大连理工大学出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 南京:南京大学出版社
C语言程序设计入门(1995 PDF版)
C语言程序设计入门
1995 北京:人民邮电出版社
漫画本随机学C语言(1997 PDF版)
漫画本随机学C语言
1997 北京:人民邮电出版社
Visual Basic 4程序设计轻松入门(1996 PDF版)
Visual Basic 4程序设计轻松入门
1996 机械工业出版社;西蒙与舒斯特国际出版公司
C语言程序设计(1994 PDF版)
C语言程序设计
1994 天津:南开大学出版社