1 20 50 150 500
欢迎来到云客软件站,找素材,搜软件,就上云客软件站!
C语言深度解剖 PDF电子书

我遇到过很多程序员和计算机系毕业的学生,也给很多程序员和计算机系毕业的学生讲解过《高级C 语言程序设计》 。每期班开课前,我总会问学生:你感觉C 语言学得怎么样?
难吗?指针明白吗?数组呢?内存管理呢?往往学生回答说:感觉还可以,C 语言不难,指针很明白,数组很简单,内存管理也不难。一般我会再问一个问题:通过这个班的学习,你想达到什么程度?很多学生回答:精通C语言。我告诉他们:我很无奈,也很无语。因为我完全在和一群业余者或者是 C语言爱好者在对话。你们大学的计算机教育根本就是在浪费你们的时间,念了几年大学,连 C语言的门都没摸着。现在大多数学校计算机系都开了 C、C++、Java、C#等等语言,好像什么都学了,但是什么都不会,更可悲的是有些大学居然取消了C语言课程,认为其过时了。我个人的观点是“十鸟在林,不如一鸟在手” ,真正把 C语言整明白了再学别的语言也很简单,如果C 语言都没整明白,别的语言学得再好也是花架子,因为你并不了解底层是怎么回事。当然我也从来不认为一个没学过汇编的人能真正掌握 C语言的真谛。我个人一直认为,普通人用 C 语言在3 年之下,一般来说,还没掌握 C语言;5年之下,一般来说还没熟悉 C语言;10年之下,谈不上精通。所以,我
告诉我的学生:听完我的课,远达不到精通的目标,熟悉也达不到,掌握也达不到。那能达到什么目标?-----领你们进入 C语言的大门。入门之后的造化如何在于你们自己。不过我可以告诉你们一条不是捷径的捷径:把一个键盘的 F10或 F11按坏,当然不能是垃圾键盘。
往往讲到这里,学生眼里总是透露着疑虑。C 语言有这么难吗?我的回答是:不难。但你就是用不明白。学生说:以前大学老师讲 C语言,我学得很好。老师讲的都能听懂,考试也很好。平时练习感觉自己还不错,工作也很轻松找到了。我告诉学生:听明白,看明白不代表你懂了,你懂了不代表你会用了,你会用了不代表你能用明白,你能用明白不代表你真正懂了!什么时候表明你真正懂了呢?你站在我这来,把问题给下面的同学讲明白,学生都听明白了,说明你真正懂了。否则,你就没真正懂,这是检验懂没懂的唯一标准。
目录
第一章 关键字...................................................................................................................................9
1.1,最宽恒大量的关键字----auto..........................................................................................11
1.2,最快的关键字---- register............................................................................................... 11
1.2.1,皇帝身边的小太监----寄存器............................................................................. 11
1.2.2,使用register修饰符的注意点.............................................................................11
1.3,最名不符实的关键字----static........................................................................................12
1.3.1,修饰变量...............................................................................................................12
1.3.2,修饰函数...............................................................................................................13
1.4,基本数据类型----short、int、long、char、float、double........................................... 13
1.4.1,数据类型与“模子”............................................................................................... 14
1.4.2,变量的命名规则...................................................................................................14
1.5,最冤枉的关键字----sizeof...............................................................................................18
1.5.1,常年被人误认为函数...........................................................................................18
1.5.2,sizeof(int)*p表示什么意思?........................................................................18
1.4,signed、unsigned关键字................................................................................................19
1.6,if、else组合.................................................................................................................... 20
1.6.1,bool变量与“零值”进行比较...............................................................................20
1.6.2, float变量与“零值”进行比较.................................................................................21
1.6.3,指针变量与“零值”进行比较...............................................................................21
1.6.4,else到底与哪个 if配对呢?...............................................................................22
1.6.5,if语句后面的分号............................................................................................... 23
1.6.6,使用if语句的其他注意事项.............................................................................. 24
1.7,switch、case组合........................................................................................................... 24
1.7.1,不要拿青龙偃月刀去削苹果.............................................................................. 24
1.7.2,case关键字后面的值有什么要求吗?.............................................................. 25
1.7.3,case语句的排列顺序...........................................................................................25
1.7.4,使用case语句的其他注意事项..........................................................................27
1.8,do、while、for关键字................................................................................................... 28
1.8.1,break与 continue的区别.....................................................................................28
1.8.2,循环语句的注意点...............................................................................................29
1.9,goto关键字......................................................................................................................30

下载地址

本地下载 电信下载 联通下载 移动下载 压缩包解压密码:www.cqlsoft.com
特别说明:
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
本站提供的普通下载点可能造成多线程类的软件无法下载,建议直接点击或另存为下载!
如有侵犯您的版权,请及时联系513175919#qq.com(#换@),我们将尽快处理。

热门下载

最新上传

Top