c语言教程视频

时间:2024-08-27 16:21:29编辑:莆田seo君

谭浩强c语言视频教程全集下载

1、在浏览器搜索谭浩强视频全集。2、在视频软件搜索c语言教程谭浩强。3、在网校里面查找。除了下载教程,建议你可以买以下书:1、谭浩强教授的C程序设计堪称经典,值得一看。2、由谭浩强教授著、清华大学出版社出版的《C程序设计》是一本公认的学习C语言程序设计的经典教材。根据C语言的发展和计算机教学的需要,作者在《C程序设计(第三版)》的基础上进行了修订。3、《C程序设计(第4版)》按照C语言的新标准C99进行介绍,所有程序都符合C99的规定,使编写程序更加规范;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;按照作者提出的“提出问题―解决问题―归纳分析”三部曲进行教学、组织教材;《C程序设计(第4版)》的每个例题都按以下几个步骤展开:提出任务―解题思路―编写程序―运行程序―程序分析―有关说明。符合读者认知规律,容易入门与提高。4、本书内容先进,体系合理,概念清晰,讲解详尽,降低台阶,分散难点,例题丰富,深入浅出,文字流畅,通俗易懂,是初学者学习C程序设计的理想教材,可作为高等学校各专业的正式教材,也是一本自学的好教材。本书还配有辅助教材《C程序设计(第四版)学习辅导》。

非常不错的c语言视频教程

视频教程并不能给你带来质变,只有潜心学习,专注于书,才可以更上一层。
重点推荐C语言四大圣经:《C语言程序设计》、《C和指针》、《C陷阱与缺陷》、《C作家编程》。
其中C语言的发明者K&R的《C程序设计语言》更是重中之重,此书是C语言的第一秘典。所有优秀程序员的必经之路。

四大圣经及其他优秀书籍的信息:
1.《C语言程序设计》
K&R
清华大学出版社

2.《C和指针》
POINTERS ON C Kenneth A.Reek、
徐波 人民邮电出版社

3.《C陷阱与缺陷》
Andrew Koenig、 高巍
人民邮电出版社

4.《C专家编程》
Expert C Programming Deep C Secrets Peter Van
Der Linden 人民邮电出版社 (2008-02出版)

5.《清华大学计算机系列教材•数据结构(C语言版)(附光盘1张)》
吴伟民、 严蔚敏
清华大学出版社

6.《计算机算法设计与分析(第3版)》
王晓东
电子工业出版社

7.《算法艺术与信息学竞赛•算法竞赛入门经典》
刘汝佳
清华大学出版社

8.《算法导论(原书第2版)》
科曼(Cormen T.H.)、等、 潘金贵
机械工业出版社 (2006-09出版)

9.《编程之美:微软技术面试心得 》
《编程之美》小组
电子工业出版社

10.《编程珠玑(第2版)》
Jon Bentley、黄倩、 钱丽艳
人民邮电出版社

11.《算法艺术与信息学竞赛》
刘汝佳
清华大学出版社

12.《程序员面试宝典(第3版)》
欧立奇、刘洋、 段韬
电子工业出版社

13.《数学之美》
(《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google黑板报百万点击)


关于谭浩强的c程序设计第四版书上的问题

这跟编译器也有关系。
一般情况下,编译器有的从左向右编译,有的从右向左编译。从你的显示结果看,tc是从右向左编译:i,i++,i++ 实际上是三个语句。当i=1时,先执行最右边的i++,结果显示为1,而此时i值为2;
再执行中间的i++,显示为2,此时i值为3,最后执行i,显示为3。这是tc的执行顺序。
vc的编译情况和tc不同,因为vc是面向对象的c++语言用的,不是单纯的c语言。
实际上这是编译器内部的管理问题,只是说明问题,谁也不会用i,i++,i++这样容易混淆的表达。
明白了吗?
等你学了编译原理即明白了。
表达式在编译过程中有顺序,并且跟编译器编译工程紧密相关。tc是在编译的过程中把i,i++,i++的结果已经计算出来后再存储到临时变量里的。

我现在没有c编译器,只能从java里面相似地跟你说面问题:
a:
int i =1;
System.out.println((i++)+(i++)+i);
结果:6
b:
int i =1;
System.out.println(i+(i++)+i++);
结果:4
说明java的编译器是从左向右编译。a 中i++值为1,此时i为2;i++值为2,此时i值为3,即:((i++)+(i++)+i值为6
b 中 i为1,i++值为1,此时i值为2,i++值为2,此时i值为3 ,即:i+(i++)+i++ 值为4
注意 i++ 的值和i值是不同的概念。i++是表达式的值,为i值。即i++值比i值小1
同样++i值则和i值一样。


上一篇:爆折800

下一篇:荣耀magicbook 14