不是必须要很好,只要能看懂基本的英文文档就可以了。
当然了,英语肯定是懂得越多越好了,技多不压身。学C语言的话,英文需求并不高,C语言语法都是固定的那几个,并不多,很快就可以记住,并且应用起来的。但是英语对于后续C语言的应用非常重要。最基本的就是能看懂专业的英文文档。因为大部分技术文档以及一些手册,都是英文文档。很多前沿的技术都在国外,我们需要去学习,C语言只是一个实现这些技术的工具,需要把这些技术应用上去,所以后续想深入技术的提升,英文是必须掌握好的,最起码CET4要通过。我举个例子,蓝牙技术是由蓝牙技术联盟制定的协议,他是一个推动蓝牙技术发展的跨国组织,发布的技术文档都是英文的,并且都是最前沿的技术,我们需要不被淘汰就需要跟上,并且学习,这就需要英语的基础。这只是其中一个例子。下图是蓝牙技术的官网,技术文档都是在这下载。由此可知英文对于技术的重要性。但是对于学习C语言并不需要非常好。没有英语基础也是可以学习的。