标题: 不会英语和拼音能学好C语言吗? [打印本页]

作者: 一生最爱    时间: 2021-4-5 14:43
标题: 不会英语和拼音能学好C语言吗?
不懂英语,也不会拼音,只会字的第一个发音字母,比“朋友”这2个字,打全部拼音打不 出来,只会打PY就是朋友。我C语言自己声明一些寄存器的名字都是随意的乱来,它虽然不会影响程序的逻辑,但是别人看我的程序估计够呛,自己平时梳理自己的程序有时候自己都不知道这个寄存器是干嘛的,然后查看一下声明才能想起来。
作者: q67185823    时间: 2021-4-5 15:27
怎么不会,只要自己有决心,什么都能学会!C语言也只有那么点英文,花2天时间都能背下来
作者: wskfengliu    时间: 2021-4-5 17:12
我认为能学习好,建议去看几本数据结构的书籍。你这种,就是代码里要加上一定的注释,尤其是变量定义。
以前大家还用汇编的时候,其实就是你这种情况,老师或者教科书,都会强调加注释呀加注释。
后来用C了,大家又发现,注释的比例在30%为宜,基于C的可读性强,最好能做到代码自注释。
这个,在数据结构里会找到答案。
其实,这些可以理解成规范,不管怎么样,不管是英语还是拼英。代码要有一定的规范。
如果你不是大牛,前人已经有很多的总结,咱们看书就好了,没必要自己去再创建。
另外,变量再短,还是要能表达字面上的意思,多打几个字母吧,哪怕是拼错了。不要总是一两个字母。
那样变量多了,代码量大了,工程多了,你会疯。

作者: xianfajushi    时间: 2021-4-5 17:30
世上无难事只要肯登攀
作者: xianfajushi    时间: 2021-4-5 18:50
学习编程关键在逻辑,与用什么语言没多大关系。
作者: BOOM呀    时间: 2021-4-5 19:34
学的时候只要记几个单词就行
作者: angmall    时间: 2021-4-5 20:28
我英文也很烂的,现在不是有翻译软件么,看不懂的复制下来一粘贴就行了,时间长了自然就能看懂

电路原理设计涉及到各种芯片的应用,而这些芯片外围电路的设计、典型应用电路和与单片机的连接等在芯片数据手册(DATASHEET)都能找到答案,前提是要看得懂全英文的数据手册。否则,照搬别人的设计永远落在别人的后面,你做的产品就没有创意。电子技术领域的第一手资料(DATASHEET)都是英文,从第一手资料里你所获得的知识可能是在教科书、网络文档和课外读物等所没有的知识。虽然有些资料也都是在DATASHEET的基础上撰写的,但内容不全面,甚至存在翻译上的遗漏和错误。当然,阅读DATASHEET需要具备一定的英文阅读能力,这也是阻碍单片机学习者晋级的绊脚石。

良好的英文阅读能力能让你在单片机技术知识的海洋里自由遨游。


作者: xxpp2011    时间: 2021-4-5 22:55
英语不会不影响初步学习,拼音建议学一下,不然变量命名会比较难区分,会变得更多注释


作者: 啤酒瓶子老大    时间: 2021-4-6 00:12
想学什么都能学会,没有不会这一说。
只要你想学,就能学会。不会这不会那只是给自己懒找的理由。
作者: 名字不是重点    时间: 2021-4-6 07:52
学C,与会不会E文没多大关系,只要你逻辑思维清楚,在键盘上能找到26个字母就行了。
C的关键字就哪么几个,多用就记下了。
C只是一种工具,别把它想的太高深,会阻碍个学习的兴趣的。
我,70后的小老头,初中未毕业,不到3年的E文学习经历,当年也没学过任何编程,现在一样看得懂E文手册,一样在用C做产品。在用的软件也没用汉化,产品也买得开,没什么的。。
兴趣是学习的动力,然后就是学以致用,持之以恒了。。学了要会用,要长时间反复地用,说不定哪天你伸手就能打出一个完整的代码,你就学会了。
作者: aking991    时间: 2021-4-6 08:25
自己的程序在定义一些变量时是不需要有专业的语水平,但也必须懂得一些固定的C语言逻辑意思,比如if{}else if{} else{}这类写法和意思总要懂吧,懂得了这类固定语句才能写好程序
作者: 人人学会单片机    时间: 2021-4-6 10:40
难说哦,英文水平不要求太高 但是 拼音你的会吧
作者: 黄youhui    时间: 2021-4-6 15:35
wskfengliu 发表于 2021-4-5 17:12
我认为能学习好,建议去看几本数据结构的书籍。你这种,就是代码里要加上一定的注释,尤其是变量定义。
以 ...

学习C语言干嘛背书,C语言的各种函数百度度能查到,论坛也一堆大神。我英语四级没过,除了看IC资料困难一点外(用翻译软件,会有些许差异需要自己琢磨),其他自己能弄,或者找大神询问。想变量什么的,翻译软件直接翻译,然后前面加一个uc ui 代表类型unsigned char unsigned int就行了
作者: 名字不是重点    时间: 2021-4-6 16:08
网络、资讯这么发达的今天,讨论这个话题,本就是无意义的。
不一定都要自己动手,可以外包,你就做一个项目总管就行了。
如今是精细分工时代,文章写的好的当作家,善找茬的当评审,打字快的当输入员。。。就 这个道理。
过程不重要,重要的是结果。。
作者: tuohang2012    时间: 2021-4-6 16:19
技术性的东西,除非很高大上的,一般实用性的学会也是没有问题的。
作者: 一生最爱    时间: 2021-4-6 16:34
人人学会单片机 发表于 2021-4-6 10:40
难说哦,英文水平不要求太高 但是 拼音你的会吧

拼音也不会,会英文字母
作者: wojiaoguogai    时间: 2021-4-6 19:34
首先,拼音不影响,不会英语就多用翻译软件吧。但是变量的命名要规范化,小公司没人审核无所谓,自己能看懂就好了。大公司会被打得,很多公司有review的
作者: ckb13141    时间: 2021-4-7 10:26
C语言里的单词不太多的,来来回回就那几个
作者: TTQ001    时间: 2021-4-8 08:18
熟悉英语有助于编写和阅读C代码。 但这不是唯一的帮助。
作者: sml008    时间: 2021-4-8 08:24
有这个决心学,顺便把英文也学好也不是问题
作者: ankangyu    时间: 2021-4-8 18:26
学好C语言跟英语好不好没有太大的关系
作者: BG3KYT    时间: 2021-4-8 19:03
不会英语也没关系的
作者: LIU666666666666    时间: 2021-4-8 22:32
不能,英文都不会学起来特吃力
作者: univers    时间: 2021-4-8 23:33
要多看大师写的例程
作者: rayin    时间: 2021-4-9 08:55
C语言中英文关键词就那么一些,不多, 3天记一个也很快记完了. 只要天天用, 陌生也成收悉的了. 长时间不用, 英语单词记住上万,也会忘记99%. 英语不是C语言的障碍.
作者: she    时间: 2021-4-9 14:47
不懂英文没关系,但你不懂拼音就不行了。
作者: 872599939    时间: 2021-4-9 16:07
我觉得能学好,但是会有局限,当你到了瓶颈还是要查资料、看别人的代码,如果英语不好会给你带来额外的学习量,还有就是自己写的程序先不说别人能不能看懂,你自己也看不懂的话就已经很鸡肋了,学习毕竟是一个往复的过程,所以我觉得会学好,但是会有局限。其实我觉得单片机都敢玩,还怕什么英语,抽点时间好好打个英语基础,也不影响单片机的学习嘛
作者: MOVEORDIE    时间: 2021-4-9 16:18
有心想学,能坚持下来可以学好
作者: Function_L    时间: 2021-4-10 13:46
英语好不好,只是影响编程对于别人的可读性吧,毕竟编程是编的逻辑,而不是单词
作者: xffx    时间: 2021-4-10 17:47
学应该能学好,但学了英语应该会学得更快
作者: gjldhr    时间: 2021-4-10 20:00
当然能学好啦,只不过需要特别努力的下功夫,毕竟还是有些关联的
作者: 高66666    时间: 2021-4-11 20:20
可以,c语言没有想象中的那么难,加油
作者: weijoyer    时间: 2021-4-11 23:15
主要是要有编程逻辑,有清晰的编程逻辑思维,很容易学编程的
作者: GAMEGUARD    时间: 2021-4-12 17:05
有点基础的英语单词量就可以了,C语言对英语的要求不高

作者: sanhuang    时间: 2021-4-12 17:08
学好C语音和英语关联不大,到了C语言里面,都是符号了,英语好些,只是容易理解变量或函数的含义些,英语不好,可以注释汉字说明,也不比用英语单词代表含义差
作者: 寒江孤影    时间: 2021-4-13 13:25
C语言只要会打字母应该没问题,只需要能够按照字母打出各种库函数的名字,并且能够理清楚C语言的逻辑
作者: ltlovekk    时间: 2021-4-13 13:30
能学好,c语言不太需要英语基础。
作者: lloyd    时间: 2021-4-14 08:14
很难啊,不过c语言关键字也就几个,记一记,应该没问题
作者: leonxs    时间: 2021-4-14 14:41
编程语言的关键是逻辑,跟英语水平没多大关系,认识一些基本的单词就行了。
作者: 初学之者    时间: 2021-4-14 16:50
英语对单片机的学习有一定的帮助,但是没有也可以学好单片机。
作者: 求qdqwd    时间: 2021-4-14 18:30
多用注释?
作者: 1358600497    时间: 2021-4-14 20:13
语其实和编程的关系不大,要的是你的逻辑思维,像C语言你不懂这个单词是什么意思不要紧,只要你知道他的作用和你会用他就行了,还要多实际操作.
作者: 橘子味汽泡水    时间: 2021-4-14 20:16
只要自己有恒心,是可以的,不要气馁,楼主加油、看好你的
作者: 橘子味汽泡水    时间: 2021-4-14 20:17
我感觉需要数学,英语还好
作者: mr177611    时间: 2021-6-6 19:46
只要肯学,就能学好c语言
作者: 七禾页    时间: 2021-6-6 21:42
勤学苦练尚可水到渠成
作者: xx12138    时间: 2021-6-9 20:44
很好学的,C语言比较通俗易懂,也不是复杂的语言结构,比英语课文可简单多了;好好学,一定学的会
作者: taotie    时间: 2021-6-9 21:03
那些大妈不会洋文还不是满世界流窜
作者: 2682789101    时间: 2021-6-10 15:44
主要还是自己多学习积累经验吧
作者: 15223175126    时间: 2021-6-10 17:14
肯定能学好,只要你是认真的,C甚至C++ Pytho8中英语的实际作用,你只需要理解就好了,不需要去搞懂具体的字面意思只能说对没有基础的人会枯燥乏味一些,对学习熟练运用是没有影响的
作者: 是小丑    时间: 2021-6-10 21:05
关系其实不是多大,英语在c语言的比重不大,不会英语学C语言问题不大
作者: maijinzhi    时间: 2021-6-12 11:05

世上无难事只要肯登攀
作者: 11111qwer    时间: 2021-6-13 10:16
没有会不会,只有你想不想
作者: yiliangyixi    时间: 2021-6-13 17:55
只是学单片机用的c,不会外语可以学好;但必须下点功夫记忆点关键字;不多的;
作者: 攻击力a    时间: 2021-6-13 19:16
英语四级还没过,但是感觉基本不影响看代码
作者: Sens2001    时间: 2021-6-14 01:05
我觉得吧,英语不好的话也是可以学好C语言的,但是自己得有毅力和坚持,或许可以创造自己的C语言体系
作者: 706718242    时间: 2021-6-14 13:26
如果你不用别人的代码只全部自己写的话不懂英文也可以,但要用到 开源代码,api,数据手册,编程软件都是要懂英文。
作者: 51heicom614    时间: 2021-6-14 16:38
程序重在逻辑条理和对硬件的认知了解,不会英语和拼音对学习编程没有必然影响。
作者: emidod    时间: 2021-6-15 15:23
多写代码自然就熟悉了
作者: yikoso    时间: 2021-6-15 18:00
我觉得能,死记硬背能记得怎么使用就行
作者: shiver0112    时间: 2021-6-15 18:31
可以的哦 没有难度

作者: 4354351    时间: 2021-6-15 19:25
你认识26个字母和标点符号就可以了。C语言不是英语,也没有人说一定要写英语单词,所谓的各种单词只不过是用来区分的符号而已。

不过很多技术资料都是英语写成的,不懂英语的话以后看英文资料会很艰难。
作者: 非凡科技    时间: 2021-6-15 21:46
我认为跟E文没关系对于单片机E文只不过就那么十来个单词我也是小菜鸡我感觉逻辑思维最重要
作者: 15544705859    时间: 2021-6-16 00:31
只要有信心,就一定会学好
作者: rayin    时间: 2021-6-16 09:19
只要有兴趣,有信心,不懂拼音,不懂英语,都不是事
作者: lyh122    时间: 2021-6-16 19:31
只要用心都能学好的  加油
作者: shumivan    时间: 2021-6-17 11:12
能的,C语言涉及到的英文单词也就那么几十个,记住就好了.
作者: myemcu    时间: 2021-6-17 14:17
不怕学不会,就怕忘得快。。
作者: 千千阙歌11    时间: 2021-6-17 20:45
没人天生就会英语,只要想学都可以,加油!
作者: Jason_51    时间: 2021-6-17 21:22
肯定能学好,英语有小学基础就行,拼音的话编程基本用不到,如果会打字注视,就OK了,编程最重要的是算法,有好脑瓜。干啥都厉害
作者: abczxc    时间: 2021-6-26 02:25
英语不会虽然能够学习c语言,但是如果想学好还是要有英语底子的,不过底子要求低,起码要有初中的英语底子吧,如果没有一点英语水平那就难学了。 不过你在学习c语言的过程中,也涉及到一些关于c语言的专业英语,如果有英语底子可以比别人入门快点,起码不用用有道词典一个英语一个英语的查了,但学习软件开发这方面入门要求都并不是很高。
作者: yolo-nana    时间: 2021-6-27 10:16
熟能生巧,刚开始不会,用多了就记住了
作者: chdd    时间: 2021-6-27 10:19
基本的命令都是差不多的,c语言主要是逻辑问题
作者: npn    时间: 2021-6-27 10:31
FPGA都可以,别说C了
作者: 2915375057    时间: 2021-6-27 10:47
可以学好的
作者: fans@    时间: 2021-6-27 12:19
c语言还是需要一点英语基础的 完全不懂的话学起来可能有点点难 努力肯定会有收获的
作者: gfgfg12    时间: 2021-6-27 13:54
可以的,其实并没有什么影响,只要自己写的程序多了,一只用慢慢用着用着就记住了,不会担心这些,主要还是得多练,多用,熟能生巧吗,用的多了就好了
作者: 陌梦    时间: 2021-6-27 18:35
只要自己肯努力,就能学好,自己不努力再怎么也学不会
作者: hsj123456    时间: 2021-6-27 19:05
c语言其实不是很依赖英语的,更多的是既定函数
作者: hsj123456    时间: 2021-6-27 19:07
C语言中的一些标识符确实是用英语单词表示的。但是这并不表示不会英语C语言就学不好。英语毕竟C语言和英语没有太大的关系。好多时候你只要记住它是表示什么的就行了,用不了太多英语的基础的。
作者: 菇凉犹在    时间: 2021-6-29 00:47
学习不要一开始就考虑自己能不能学会
作者: 菇凉犹在    时间: 2021-6-29 00:48
学习重要的是要把自己放进去,然后找到自己的归属感,这样才能学好,所以行动吧,行动是你学好的第一步
作者: rrri    时间: 2021-6-29 09:52
会英语只是对于各种语句认识深刻一点,你可以记形式,而不用了解字面意思
作者: 正规007    时间: 2021-6-29 14:04
C语言关键字多花一点时间记住,后面的是多练习,多学多问,注意积累与总结。那种10天学会或一周搞定的口号少听

作者: cxc111    时间: 2021-6-29 15:20
可以的,有什么不用就利用翻译,也可以进行整体理解
作者: cxc111    时间: 2021-6-29 15:20
这些都不是问题,小学生都能进行学习,主要是靠理解,那些代码的含义和意思
作者: Bibo_000001    时间: 2021-6-29 17:26
反过来问,英语好的人就能学好C语言了吗
作者: limingqianxi    时间: 2021-6-29 20:43
可以,就是会吃力  方法名字都是英文的,懂得人看一眼就大概明白是啥,不懂英文的人,可以参照中文文档,自己调用试试,也能明白是干啥的  由于方法名字是英文的,英文好的人拼写起来容易,拼写错误也少,效率也高。不懂英文的师兄,实际上就要去背这个方法单词,去记忆拼写,拼写错误也是常态,需要额外的进行单词记忆。  文档是英文,注释是英文,报错信息是英文,开发工具是英文。英文好的,阅读起来相对容易。英文不好的,就得去翻译,去查    不懂英文可以学,就是学的吃力一些,慢一些  人家早就下过功夫,凭啥比没下过功夫的慢呢
作者: 怕黑的影子    时间: 2021-6-29 21:27
我认为可以学好,英语不好只影响你记程序单词,但是咱们可以查书呀,虽然反复翻书会消耗更多时间,但也会加速记住程序单词,最后,还是会做出程序的。只要努力最后一定会学好的。
作者: qwer9177    时间: 2021-6-30 13:55
英语能力跟C语言没有太大的关系,每个人的记法都是不一样的,坚持自己的就是最好的
作者: 名字不是重点    时间: 2021-6-30 16:22
学C与英语没有直接关系,前提是你要会认的26个英文字母在键盘上的位置,如果连这点都做不到,C?不学也罢。去工地扛水泥包吧。。
要学会用工具。比如百度、翻译,==。
做为一个英语负16级的,曾经的中学生,我也在用C。我骄傲了吗?
作者: tellyouwanan    时间: 2021-7-1 09:09
要慢慢努力记啊,会记住的
作者: 天风情    时间: 2021-7-1 09:18
命名不按照人们的语言习惯来,但是你要做好注释啊,注释是可以中文的
作者: 10086.    时间: 2021-7-4 13:56
C语言用到的英语也就那些 英语不好不影响你学好C语言 主要还是要有一个好的兴趣
作者: @k慌化工    时间: 2021-7-4 15:50
可以呀,c语言就涉及一些简单的单词而已,多看几遍你就会了
作者: gdhm1008    时间: 2021-7-4 16:09
当然可以 对特殊单词有了解还是可以学到的
作者: taotie    时间: 2021-7-5 15:53
deept CTRL+cc   会了26国语言
作者: 轩辕顶托    时间: 2021-7-20 12:45
对于学不好数学和英语能否学好C语言,各有各的见解。

虽然说,学编程要接触到各种各样的英语单词、数字、各种语法,需要严谨敏捷的数理逻辑思维,但是只要肯学,肯下功夫,即使学不好数学和英语,学好C语言也不是不可能的,只是可能比较辛苦而已,可能需要花比别人更多的时间。
当然,可以先学一种中文编程语言,叫易语言,掌握计算机编程的基本知识,慢慢地从简到难,渐渐地深入。
正所谓“世上无难事,只怕有心人”,只要有毅力,坚持不懈地学习编程,学习C语言,就能成为该领域的高手
作者: shaba    时间: 2021-7-21 06:44
C语言只是基础不要局限于此,随着发展,FPGA,MATLAB,Python等一系列都会用,不要总想着逃避
作者: 潇潇来了    时间: 2021-7-21 17:35
主要是要看你的思路是否是清晰的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1