学C语言和英语水平的关系顶多不过半毛

【问】 

我是一个刚接触C语言的大一学生,发现好多英文都不认识,有没有那种专门的计算机英语书啊?

【点评】 

这是我的一位网络学员提出的问题。搜索以前回复的信件,还没有正式解答过这个问题。 

需要更正的是,学C语言,被里面的英文吓住了,不敢学了,学不下去了,其实问题首先是学C语言本身的问题,其次是心理问题,似乎和英语有一点点关系,但真不大。 

先说学C语言本身的问题。C程序中会出现英文,但要知道,C语言中一共只规定了32个关键字,且几乎都是很简单的单词。程序中出现的所谓“英文”,一是输出信息,这是完全可以换成汉字,或者可以不要,二是变量名、函数名等标识符,完全可以换个写法,比如用汉语拼音。当然,要是读别人的程序,需要将这些成份区分开来,这应该是读程序的第一道工序。 

有人一看一堆英文,不加辩别就慌了神,这就是我说的心理问题。想起有书上说照相机刚传入中华时,有人不敢照相,怕魂给拍走了。恐惧,缘于无知;无知,不能摆脱恐惧,于是,人就被限在这个圈子中了。其实破解方法很简单,耐下性子,将C语言稍往进学一下,知道我在前一段说的话的意思,明白贺老师不是在骗人,你就走入良性循环了。 

这不是说就不需要学英语了。英语很重要,至少,你要英语好,这个心理障碍就没有。现在,需要你做的是,计算机和英语同步往下学,二者没有太大的相干,但相结合还是很有威力。而如果在这时转入找“专门的计算机英语书”,期待学好了英语再学C语言,时间根本赶不上。再者,在这种不好的心态驱动下,我觉得止步于“英语不好看不懂这些书”的可能性更大。 

我倒是见过了很多程序设计没有好好学,以“我英语不好”而自我安慰取得心安的同学。希望不要再有人在这个圈子里待着了。 

C语言是这样,其他语言也一样。

永不止步步 发表于04-19 14:46 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67417个|学分:363791个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号