在最开始学习C语言基础的时候,英语不好也没什么,只要你的数学逻辑好就行了,在C语言的命名过程中会用到很多英语单词,你要是英语不好的话肯定会受点影响,因为标准的匈牙利命名法就是那样要求的,你的命名最好尽量让人看了一目了然,能明白他是干什么的,代表什么,这对你刚开始学习C语言影响不是很大,不会的单词可以查字典,实在不行就用拼音代替,但要是你的C基础已经学好了,你想往更高的方面发展,例如学些尖端的技术,那你就要学好英语了,因为国外的计算机技术比国内先进多了,有好多专家高手写了很多文章,最新的技术大部分都是国外好多人先提出来的,当然大部分也是用英语写的了,你要看懂那些文章,不用我说,你该知道要不要学好英语了吧,
说了那么多,总之,我觉得一开始你学习C语言,英语不好是可以学的,对于你学基础是不会有多大影响的。
以上仅为个人观点,仅供参考,本人就英语很不好,现在照样把C语言学的算是会用了吧。