21世纪C语言教程-前言

类别:编程语言 点击:0 评论:0 推荐:

21世纪C语言教程


    C语言是大学的必修课。C语言的教材也有很多了。但是大都都是循规蹈矩的“教材”,很难啃的,至少我这样认为。C语言有很长的历史了,现在说实话离其辉煌期已经很远了。这里不是要讨论学习什么有用无用。我觉得只要是存在的语言就有其自己的意义。对于C语言,在现在的很多领域仍然有其不小的用武之地。就是你以后不用C写东西,甚至不从事程序编制工作,我认为C的教育意义仍然存在。比如说使用C学习面向过程的编程思想,如何把实际问题建立模型,拆分。使用C要面对很多底层的东西,比如说指针,字符串,对使用更“高级”的语言很有帮助。但是,对于C的过分要求我认为是不必的。比如现在很多学校的考试重点仍然是运算符优先级,老旧的字符串函数,printf的参数表这些东西。我的天,这些东西在实际中是非常的不好用,或者说是可以不必理会的。对于运算符优先级,多用几个括号,那些字符串函数,printf的参数用string类代替。我认为需要理解的东西是这些“过时”东西背后体现的本质(指针,内存),而不是老旧了的本身。
    所以我就想对于C这样的比较旧而且内容也不多的编程语言写一些东西,写一些有个性的东西。姑且叫做教程吧。要说明的事,鄙人水平实在是抱歉,对于C自己也不是很精通。不过我觉得错误不要紧,关键是发出不同的声音。另外,仅以本教程送给北理厂洼306的兄弟们。

taowen

[email protected]

本文地址:http://com.8s8s.com/it/it29423.htm