写给大家看的C语言书

写给大家看的C语言书

(美) 佩里 (Perry,G.) , 著

出版社:人民邮电出版社

年代:2009

定价:39.0

书籍简介:

本书是一本入门书,它从读者角度出发,讲述了C语言的基本知识,解释了用C语言编程的每个方面,包括如何组织一个程序、打印到屏幕以及存储数据等。

书籍目录:

第一部分C语言初步

第1章初识C语言3

1.1什么是程序4

1.2编写C程序需要什么5

1.3编程过程6

1.4使用C语言7

第2章从何处入手11

2.1概述12

2.2main()函数13

2.3数据类型14

2.3.1字符14

2.3.2数字16

2.4小结18

第3章代码注释21

3.1给代码加注释22

3.2注释详述23

3.3留白艺术25

3.4另一种注释方式26

3.5小结27

第4章输出29

4.1printf()做了什么30

4.2printf()的格式30

4.3打印字符串31

4.4转义序列32

4.5转化字符33

4.6小结35

第5章变量39

5.1变量类型40

5.2变量的命名41

5.3定义变量41

5.4在变量中存储数据42

5.5小结44

第6章字符串47

6.1字符串结束符48

6.2字符串的长度49

6.3字符数组:字符的列表49

6.4初始化字符串52

6.5小结53

第7章#include和#define55

7.1包含文件56

7.2在哪里放置#include指令58

7.3定义常量59

7.4小结61

第8章输入63

8.1简述scanf()64

8.2与printf()一起使用65

8.3使用scanf()的问题65

8.4小结68

第9章C怎么做数学运算71

9.1基本知识72

9.2运算符的优先级74

9.3用括号打破规则75

9.4多重赋值75

9.5小结77

第二部分操作空间

第10章表达式还能用来做什么81

10.1复合赋值82

10.2小心优先级84

10.3强制类型转换85

10.4小结86

第11章关系运算符89

11.1测试数据90

11.2使用if语句91

11.3否则……:用else语句92

11.4小结94

第12章逻辑运算符97

12.1获取逻辑98

12.2逻辑运算符的优先级103

12.3小结104

第13章更高级的运算符107

13.1条件运算符108

13.2运算符++和--110

13.3运算符sizeof()111

13.4小结112

第三部分保持控制

第14章循环117

14.1while循环118

14.2使用while语句119

14.3使用do-while语句120

14.4小结122

第15章其他循环125

15.1为了重复126

15.2使用for循环128

15.3小结130

第16章终止循环133

16.1使用break语句134

16.2使用continue语句135

16.3小结137

第17章测试多个值141

17.1使用switch语句142

17.2switch语句中使用break语句144

17.3妙用case语句144

17.4小结145

第18章输入和输出149

18.1putchar()和getchar()函数150

18.2关于换行符的思考152

18.3getch()函数153

18.4小结155

第19章更多有关字符串的内容157

19.1字符测试函数158

19.2大小写测试函数158

19.3大小写转换函数159

19.4字符串函数159

19.5小结162

第20章更高级的数学函数165

20.1简单的数学函数166

20.2更多的转化167

20.3三角函数和对数函数168

20.4获取随机数169

20.5小结171

第四部分C程序和大量数据

第21章C语言如何处理列表175

21.1复习数组176

21.2数组赋值179

21.3有关数组的更多内容180

21.4小结180

第22章搜索数据183

22.1填充数组184

22.2搜索185

22.3小结188

第23章排序191

23.1排序192

23.2加快搜索196

23.3小结199

第24章我的名字叫指针203

24.1内存地址204

24.2定义指针变量205

24.3使用取值运算符*207

24.4小结208

第25章数组和指针有什么不同211

25.1数组名是指针212

25.2在数组中取值213

25.3字符和指针214

25.4小心字符串的长度214

25.5指针数组216

25.6小结217

第26章有效管理内存空间221

26.1使用堆222

26.2为什么需要堆223

26.3分配堆224

26.4堆内存分配失败227

26.5释放堆内存227

26.6多次分配228

26.7小结230

第27章结构体233

27.1定义结构体234

27.2在结构体变量中存放数据238

27.3小结240

第五部分用函数组织程序

第28章把数据存到硬盘上245

28.1硬盘文件246

28.2打开顺序文件247

28.3访问顺序文件248

28.4小结251

第29章另一种保存文件的方式255

29.1打开随机文件256

29.2访问随机文件257

29.3小结260

第30章用函数来组织程序263

30.1用C函数来组织程序264

30.2局部变量和全局变量267

30.3小结269

第31章在函数间共享数据273

31.1传递参数274

31.2传递实参的方法274

31.2.1按值传递275

31.2.2按地址传递276

31.3小结280

第32章让函数更完美283

32.1返回值284

32.2返回的数据类型286

32.3声明函数原型287

32.4结语289

32.5小结289

附录A你可以飞得更高291

附录B玩C语言写的21点游戏293

附录CASCII表301

内容摘要:

  没有编程基础,被C语言的术语和细节搞得晕头转向,手头的教科书无数次拿起又放下、总是读不进去,甚至已经开始考虑放弃?不要灰心!本书将带你开始一次轻松有趣的C语言之旅,并且使你在旅途的终点自信满满地迎接憧憬无限的明天。  这是一部别开生面、与众不同的C语言经典入门著作,在全球畅销已经近20年,重印数十次。书中,作者好像坐在你身边的老朋友,拉着家常,将C语言的基础知识、必备的实战技能和宝贵编程经验一一道来。没有云山雾罩,没有前因后果的行话,没有艰深而且不必要的内部技术细节,没有沉闷晦涩的长篇大论,只有生动的漫画、丰富的图示、幽默通俗的文字、细致的分析阐述、引人入胜的趣闻轶事和短小精悍的章节安排。作者不仅将重要的知识点以“线索”、“警告”、“陷阱”、“难点”、“小结”等活泼的形式呈现给读者,而且还提供了一个贯穿全书的21点游戏程序,完美地将旅途上所有的景点巧妙地嵌在其中。  本书不仅已经成功地使无数没有编程经验的初学者包括许多十几岁的孩子掌握了C语言,也是全球许多著名高校的程序设计课程教材。  本书是C语言的入门教程,针对没有程序设计基础的读者,详细介绍了C语言的基本概念和编辑技术。本书分为5部分共32章内容,第一部分为C语言入门篇,介绍了C语言的基础知识。第二部分为运算符篇,讲解了常用的运算符以及选择结构等内容。第三部分为逻辑控制篇,讲解了各种循环结构以及各种常用的内置函数。第四部分为数组和指针篇,讲解了数组排序、搜索、指针、堆内存管理以及结构体。第五部分为函数篇,讲解了函数和文件的相关内容。  本书适合C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材,对于C语言开发的爱好者,本书也有较大的参考价值。【作者简介】  GregPerry,精通计算机编程的专家,拥有20多年编程经验,他是一位广受赞誉的作家,已经累计撰写了80多部著作,很多都是世界性的畅销书,总计销售超过200万册。他也是经验丰富、深受欢迎的讲师,著作和培训课程已经影响了全世界数以百万计的程序员。

书籍规格:

书籍详细信息
书名写给大家看的C语言书站内查询相似图书
丛书名图灵程序设计丛书
9787115216359
如需购买下载《写给大家看的C语言书》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸24 × 19装帧平装
页数 160 印数 3050

书籍信息归属:

写给大家看的C语言书是人民邮电出版社于2009.11出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。