第194章 C专家编程(1/2)
追溯sci论文数成为科研考核量化标准的历史,我们不难看出,从某种程度上讲,sci“逼迫”着中国科学家向国际核心学术期刊投稿,把自己的科研成果放到国际科学大展台上,接受全世界科学家的评判。
正如一位科学家所说“这是中国科学家走向国际的必由之路。”
虽然说法各不相同,但是制度这种东西,轮不到章杉操心~
他现在要做的事情是了解规则,以及充分的运用规则。
而不是去当规则的破坏者~
到系统的彩蛋
“宿主在完成0级论文,故而在宿主完成论文骨干部分的情况下,可由系统自动生成完整的论文~
说明该效果仅仅在宿主位于系统所赠的写字间类建筑方可生效。”
让章杉有点意外,但这点小状况并没有阻止章杉前进的步伐。
紧跟着章杉按照原计划开始巩固教材上的知识~
说是巩固教材上的知识,章杉并没有死捧着课本阅读!
而是从在书房里掏出一本《c专家编程》阅读起来。
虽然这本书算上附录也不过才291页!
但却被无数相关从业人员纷纷推荐~
这本书展示了最优秀的c程序员所使用的编码技巧,书中专门开辟了一章对c++的基础知识进行了介绍。
书中对c的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习c++等问题进行了细致的讲解和深入的分析。
全书撷取几十个实例进行讲解,对c程序员具有非常高的实用价值。
本书可以帮助有一定经验的c程序员成为c编程方面的专家,对于具备相当的c语言基础的程序员,本书可以帮助他们站在c的高度了解和学习c++。
这恰恰比较契合章杉的情况,章杉当即就开始了对这本书的阅读。
书的开篇就吸引了章杉,倒不是因为这本书一开始就是什么宏伟的叙述~
恰恰相反一开始的叙述是这样的
“听上去有些荒谬,c语言的产生竟然源于一个失败的项目。1969年,通用电气、麻省理工学院和贝尔实验室联合创立了一个庞大的项目ultics工程。该项目的目的是创建一个操作系统,但显然遇到了麻烦它不但无法交付原先所承诺的快速而便捷的在线系统,甚至连一点有用的东西都没有弄出来。
虽然开发小组最终勉强让ultics开动起来,但他们还是陷入了泥淖,就像is360上面一样。他们试图建立一个非常巨大的操作系统,能够应用于规模很小的硬件系统中。ultics成了总结工程教训的宝库,但它同时也为c语言体现“小即是美”铺平了道路……”
虽然这些话都是比较空洞的讲述历史,但章杉恰恰就吃这一套~
对于上来就用极其专业的语言来讲述c语言该如何如何的,章杉半点好感都没有!
良好的开头是成功的一半~
不知不觉中,章杉便入了迷~
作者还是十分较真的,在书里认真地探讨了是先有c语言还是先有unix呢?
说起这个问题,人们很容易陷入先有鸡还是先有蛋的死循环中~
然而,作者讨论的不是家禽趣闻,而是编程故事。
这本书中作者认真地指出,unix比c语言出现得早。
这也是为什么unix的系统时间是从1970年1月1日起按秒计算的,它就是那时候产生的啊~
不过说起来这本书里面描写c历史的篇幅是相当有限的!
之后则完完全全的干货满满
“尽量不要在你的代码中使用无符号类型,以免增加不必要的复杂性。尤其是,不要仅仅因为无符号数不存在负值
本章未完,下一页继续