找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 15276|回复: 182
收起左侧

不会英语和拼音能学好C语言吗?

  [复制链接]
ID:746422 发表于 2021-4-5 14:43 | 显示全部楼层 |阅读模式
不懂英语,也不会拼音,只会字的第一个发音字母,比“朋友”这2个字,打全部拼音打不 出来,只会打PY就是朋友。我C语言自己声明一些寄存器的名字都是随意的乱来,它虽然不会影响程序的逻辑,但是别人看我的程序估计够呛,自己平时梳理自己的程序有时候自己都不知道这个寄存器是干嘛的,然后查看一下声明才能想起来。
单选投票, 共有 342 人参与投票
84.80% (290)
8.77% (30)
6.43% (22)
您所在的用户组没有投票权限
回复

使用道具 举报

ID:900890 发表于 2021-4-5 15:27 来自手机 | 显示全部楼层
怎么不会,只要自己有决心,什么都能学会!C语言也只有那么点英文,花2天时间都能背下来
回复

使用道具 举报

ID:900714 发表于 2021-4-5 17:12 | 显示全部楼层
我认为能学习好,建议去看几本数据结构的书籍。你这种,就是代码里要加上一定的注释,尤其是变量定义。
以前大家还用汇编的时候,其实就是你这种情况,老师或者教科书,都会强调加注释呀加注释。
后来用C了,大家又发现,注释的比例在30%为宜,基于C的可读性强,最好能做到代码自注释。
这个,在数据结构里会找到答案。
其实,这些可以理解成规范,不管怎么样,不管是英语还是拼英。代码要有一定的规范。
如果你不是大牛,前人已经有很多的总结,咱们看书就好了,没必要自己去再创建。
另外,变量再短,还是要能表达字面上的意思,多打几个字母吧,哪怕是拼错了。不要总是一两个字母。
那样变量多了,代码量大了,工程多了,你会疯。

评分

参与人数 1黑币 +5 收起 理由
w4589 + 5 赞一个!

查看全部评分

回复

使用道具 举报

ID:332444 发表于 2021-4-5 17:30 | 显示全部楼层
世上无难事只要肯登攀
回复

使用道具 举报

ID:332444 发表于 2021-4-5 18:50 | 显示全部楼层
学习编程关键在逻辑,与用什么语言没多大关系。
回复

使用道具 举报

ID:900961 发表于 2021-4-5 19:34 | 显示全部楼层
学的时候只要记几个单词就行
回复

使用道具 举报

ID:155507 发表于 2021-4-5 20:28 | 显示全部楼层
我英文也很烂的,现在不是有翻译软件么,看不懂的复制下来一粘贴就行了,时间长了自然就能看懂

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

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

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:452950 发表于 2021-4-5 22:55 | 显示全部楼层
英语不会不影响初步学习,拼音建议学一下,不然变量命名会比较难区分,会变得更多注释

回复

使用道具 举报

ID:230742 发表于 2021-4-6 00:12 | 显示全部楼层
想学什么都能学会,没有不会这一说。
只要你想学,就能学会。不会这不会那只是给自己懒找的理由。
回复

使用道具 举报

ID:824490 发表于 2021-4-6 07:52 | 显示全部楼层
学C,与会不会E文没多大关系,只要你逻辑思维清楚,在键盘上能找到26个字母就行了。
C的关键字就哪么几个,多用就记下了。
C只是一种工具,别把它想的太高深,会阻碍个学习的兴趣的。
我,70后的小老头,初中未毕业,不到3年的E文学习经历,当年也没学过任何编程,现在一样看得懂E文手册,一样在用C做产品。在用的软件也没用汉化,产品也买得开,没什么的。。
兴趣是学习的动力,然后就是学以致用,持之以恒了。。学了要会用,要长时间反复地用,说不定哪天你伸手就能打出一个完整的代码,你就学会了。
回复

使用道具 举报

ID:65956 发表于 2021-4-6 08:25 | 显示全部楼层
自己的程序在定义一些变量时是不需要有专业的语水平,但也必须懂得一些固定的C语言逻辑意思,比如if{}else if{} else{}这类写法和意思总要懂吧,懂得了这类固定语句才能写好程序
回复

使用道具 举报

ID:390416 发表于 2021-4-6 10:40 | 显示全部楼层
难说哦,英文水平不要求太高 但是 拼音你的会吧
回复

使用道具 举报

ID:592807 发表于 2021-4-6 15:35 | 显示全部楼层
wskfengliu 发表于 2021-4-5 17:12
我认为能学习好,建议去看几本数据结构的书籍。你这种,就是代码里要加上一定的注释,尤其是变量定义。
以 ...

学习C语言干嘛背书,C语言的各种函数百度度能查到,论坛也一堆大神。我英语四级没过,除了看IC资料困难一点外(用翻译软件,会有些许差异需要自己琢磨),其他自己能弄,或者找大神询问。想变量什么的,翻译软件直接翻译,然后前面加一个uc ui 代表类型unsigned char unsigned int就行了
回复

使用道具 举报

ID:824490 发表于 2021-4-6 16:08 | 显示全部楼层
网络、资讯这么发达的今天,讨论这个话题,本就是无意义的。
不一定都要自己动手,可以外包,你就做一个项目总管就行了。
如今是精细分工时代,文章写的好的当作家,善找茬的当评审,打字快的当输入员。。。就 这个道理。
过程不重要,重要的是结果。。
回复

使用道具 举报

ID:58930 发表于 2021-4-6 16:19 | 显示全部楼层
技术性的东西,除非很高大上的,一般实用性的学会也是没有问题的。
回复

使用道具 举报

ID:746422 发表于 2021-4-6 16:34 | 显示全部楼层
人人学会单片机 发表于 2021-4-6 10:40
难说哦,英文水平不要求太高 但是 拼音你的会吧

拼音也不会,会英文字母
回复

使用道具 举报

ID:415064 发表于 2021-4-6 19:34 | 显示全部楼层
首先,拼音不影响,不会英语就多用翻译软件吧。但是变量的命名要规范化,小公司没人审核无所谓,自己能看懂就好了。大公司会被打得,很多公司有review的
回复

使用道具 举报

ID:901740 发表于 2021-4-7 10:26 | 显示全部楼层
C语言里的单词不太多的,来来回回就那几个
回复

使用道具 举报

ID:420836 发表于 2021-4-8 08:18 | 显示全部楼层
熟悉英语有助于编写和阅读C代码。 但这不是唯一的帮助。
回复

使用道具 举报

ID:97838 发表于 2021-4-8 08:24 | 显示全部楼层
有这个决心学,顺便把英文也学好也不是问题
回复

使用道具 举报

ID:587810 发表于 2021-4-8 18:26 | 显示全部楼层
学好C语言跟英语好不好没有太大的关系
回复

使用道具 举报

ID:443444 发表于 2021-4-8 19:03 | 显示全部楼层
不会英语也没关系的
回复

使用道具 举报

ID:902717 发表于 2021-4-8 22:32 | 显示全部楼层
不能,英文都不会学起来特吃力
回复

使用道具 举报

ID:382454 发表于 2021-4-8 23:33 来自手机 | 显示全部楼层
要多看大师写的例程
回复

使用道具 举报

ID:517951 发表于 2021-4-9 08:55 | 显示全部楼层
C语言中英文关键词就那么一些,不多, 3天记一个也很快记完了. 只要天天用, 陌生也成收悉的了. 长时间不用, 英语单词记住上万,也会忘记99%. 英语不是C语言的障碍.
回复

使用道具 举报

ID:112099 发表于 2021-4-9 14:47 | 显示全部楼层
不懂英文没关系,但你不懂拼音就不行了。
回复

使用道具 举报

ID:189647 发表于 2021-4-9 16:07 | 显示全部楼层
我觉得能学好,但是会有局限,当你到了瓶颈还是要查资料、看别人的代码,如果英语不好会给你带来额外的学习量,还有就是自己写的程序先不说别人能不能看懂,你自己也看不懂的话就已经很鸡肋了,学习毕竟是一个往复的过程,所以我觉得会学好,但是会有局限。其实我觉得单片机都敢玩,还怕什么英语,抽点时间好好打个英语基础,也不影响单片机的学习嘛
回复

使用道具 举报

ID:377210 发表于 2021-4-9 16:18 | 显示全部楼层
有心想学,能坚持下来可以学好
回复

使用道具 举报

ID:902644 发表于 2021-4-10 13:46 来自手机 | 显示全部楼层
英语好不好,只是影响编程对于别人的可读性吧,毕竟编程是编的逻辑,而不是单词
回复

使用道具 举报

ID:903555 发表于 2021-4-10 17:47 | 显示全部楼层
学应该能学好,但学了英语应该会学得更快
回复

使用道具 举报

ID:895684 发表于 2021-4-10 20:00 | 显示全部楼层
当然能学好啦,只不过需要特别努力的下功夫,毕竟还是有些关联的
回复

使用道具 举报

ID:904107 发表于 2021-4-11 20:20 | 显示全部楼层
可以,c语言没有想象中的那么难,加油
回复

使用道具 举报

ID:339654 发表于 2021-4-11 23:15 | 显示全部楼层
主要是要有编程逻辑,有清晰的编程逻辑思维,很容易学编程的
回复

使用道具 举报

ID:904558 发表于 2021-4-12 17:05 | 显示全部楼层
有点基础的英语单词量就可以了,C语言对英语的要求不高
回复

使用道具 举报

ID:904573 发表于 2021-4-12 17:08 | 显示全部楼层
学好C语音和英语关联不大,到了C语言里面,都是符号了,英语好些,只是容易理解变量或函数的含义些,英语不好,可以注释汉字说明,也不比用英语单词代表含义差
回复

使用道具 举报

ID:817171 发表于 2021-4-13 13:25 | 显示全部楼层
C语言只要会打字母应该没问题,只需要能够按照字母打出各种库函数的名字,并且能够理清楚C语言的逻辑
回复

使用道具 举报

ID:893045 发表于 2021-4-13 13:30 | 显示全部楼层
能学好,c语言不太需要英语基础。
回复

使用道具 举报

ID:905414 发表于 2021-4-14 08:14 | 显示全部楼层
很难啊,不过c语言关键字也就几个,记一记,应该没问题
回复

使用道具 举报

ID:905630 发表于 2021-4-14 14:41 | 显示全部楼层
编程语言的关键是逻辑,跟英语水平没多大关系,认识一些基本的单词就行了。
回复

使用道具 举报

ID:905733 发表于 2021-4-14 16:50 | 显示全部楼层
英语对单片机的学习有一定的帮助,但是没有也可以学好单片机。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表