|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
注:第一次发帖,本帖基于windows系统而发 网络上流传很多C语言的视频,也有好多好评的视频,在这里,我们唯独讨论一下郝斌的C语言。
郝斌C语言,大家都很喜欢,编程的经验老到,全部手打,而且还是大学老师亲笔手打代码指导。但是,他是纯C吗?
我们都知道,一个C的源代码后缀名是 .c 而视频中是以 .cpp 来展示给大家看。
在视频中:
我们看到了在C语言基本类型中不曾有过的bool基本类型。
我们看到了在C语言不曾有过的变量声明法(C++允许在任何地方声明一个变量,但C语言只允许你块的开头声明)
作为一个资深的教师,难道他不记得一个库函数吗?(malloc等函数已经包含在stdlinb.h头文件中)
最后。视频中没了宏和文件的操作知识(在C++中,宏经常被const替换)
然后我对视频中的个人感觉是:一个倾向于C++的视频
到这里,或许读者都会有疑问,郝斌和C99有什么关系?
可以这么说,可以是无关系也可以是有关系,为什么?
为什么说无关系:C99是C语言最新制定的标准,他和郝斌之间的联系稀薄如毛。
为什么说有关系:这套视频的重点是,一个能否实现C99标准的编译器,在那个时候,VC6能实现的C99标准编译器还不多。而现在,你们应该有少许庆幸,因为你们可以拥有一个gcc编译器(运行在windows上的CodeBlocks)。
但你们开心也不要那么兴奋,毕竟这样的视频出的不多。我记得有个自学网正在发布C99标准视频。但还是衷心希望我们的小甲鱼能重新把C语言视频刷新一遍。(C99标准带有强烈的C语言标准又带有小许的C++,这对后来的C++学习有一定的作用,比如C99标准之后看 C++ Primer 会特别容易)
|
|