
这是一本给非计算机专业的大学生的C语言的书。“我不是学计算机的,为啥要学C语言?”这个问题每年在中华大地都会被问上几百万次。被问的对象可能是老师,也可能是师哥师姐。师哥师姐往往也就是故作明了的表情,复述一遍隐约记得的老师的话。
而这些话多半都是比较高瞻远瞩的,例如“将来可能会用到”,“锻炼编程思维有好处”,“C语言是学编程的基础”等等。这些话没有错,所谓“技不压身”,多学点儿东西肯定比不学要有好处。但问题是,如果把学C语言的精力用来学学其它与专业相关度更高的东西,是不是会更好呢?既然如此,干嘛还学C语言呢?
最实在的答案,是何祚庥院士的:“谁叫你不幸生在中国了?”

虽然社会只需要少量的人会编程序,但莫名其妙的是几乎所有的大学生都想(或被要求)过二级,导致程序设计课程成为了必修课。
二级考试可选的语言包括C、C++、Java、Delphi、Visual Basic、Visual FoxPro和Access。为什么偏偏要学最古老的C呢?这里的原因复杂多样,每个学校都有各自的解读,就不一一列举了。总之,中国一定是世界上“认识”C语言的人口最多的国家,二级考试功不可没。
反正既然此课已开,不学也不行,精力已经搭上,就还是认真了解一下C语言吧。虽然有些无奈,但好在C语言确实是一个有趣的家伙,而且越了解越觉得有趣。如果不信,请往下看……
高级语言是除了机器语言和汇编语言以外几乎所有编程语言的统称。它的特点是更接近人语,而与机器语言基本没有瓜葛。不同的高级语言编译器可以把同样的代码翻译成适应不同机器的指令,因而高级语言大多具有很好的可移植性。
如果有正在学编程的小伙伴,可来我们的学习扣qun哦:26351,5231里面免费送视频教程。小编也是一名从事了5年C语言C++的工程师,花了近一个月整理了一份较适合19年学习的干货,以及我这五年的工作经验,分享给每一位想学C/C++的小伙伴,这里是编程学习者聚集地,欢迎初学和进阶中的小伙伴。
网友评论