初中学历,没有英语基础能学C++吗?

发布于2022-01-08 18:10:59
1个回答
admin
网友回答2022-01-08
我的废话比较多,我先亮明我的观点:初学C++不需要英语基础。
 你要搞清楚,英语和汉语是同一个层面的,都属自然语言,是人写给人看的,念给人听的。多数的编程语言虽然起源于英语,但只是用其中的一小部分,而且最重要的是它们是人写给计算机看的,而不是主要用来人和人之间交流用。
 给你打个不太好的比方,从前解放军很多将领可是文盲啊,大字不识一个,而敌人的指挥官很多都是黄埔的高材生,你说下达的那些作战命令不是都用中国话表达的吗,敌人识的大字比咱们多多少?但是咱们的将领一样指挥部队把敌人打败,说明咱们的将领们最起码还会给部下说几个作战命令,呵呵。但是最重要的是他们的谋略好,或者叫军事思想先进。
 说到编程上来,也是这个道理。开始你不需要了解多少英语,真的,程序中出现的那些英语单词也就相当于作战命令吧,呵呵。它们在程序里面的含义跟平常英语所说的意思差别很大,夸张点儿说,你的英语基础太好了甚至会妨碍你开始的入门!比如你有空的话,可以向周围英语好的人了解一下for这个词什么意思,你在编程的时候不用管它在英语句子里面都代表什么意思,只需要知道在程序里它出现了就是为了表示后面的某个命令要被重复执行若干遍的,除此外没别的意思。
 可能开始你的程序会错误百出,系统用一大堆英文来向你报告。不用怕,它所能弄出来的英文都是有限的,上网可以全部查到解释,甚至包括改正的办法。或者你也可以用一款汉化好的编程软件。
 相对而言,就要关注一下你的编程思想水平了。大家都是拿这些东西在摆积木,你怎么样才能摆出水平来,也就是和楼上几位说的,会遇上数学问题。修炼到这个阶段,可能会需要看一下外国人的原著,也就可能会用到人和人交流的语言之一——英语了。当然现在翻译比较发达,自己要是实在缺乏那个时间和精力,等着别人把它翻译好了也不是不可以。这样说到最后,英语和编程其实可以不搭边。

回到
顶部