大众信息网

学习C语言需要懂计算机组成原理吗?

答案:7  mip版
解决时间 2021-05-01 19:17
  • 提问者网友:万丈深渊
  • 2021-05-01 09:58

没有学过计算机,只会日常的操作,没有学过计算机组成原理和系统结构,能学会C语言吗?

听说学C还需要一定的硬件知识,那我不是没希望了?

最佳答案
  • 二级知识专家网友:烈酒℃灼言EL
  • 2021-05-01 10:56

当然可以。c也算比较高级的语言,做应用开发,没问题。。。。更多的是需要数学基础


如果你做的东西,是硬件方面,比如嵌入式,那肯定就得学要组成原理,微机原理,电子电路,数字电路之类的。如果是软件方面,那就得弄算法、数据结构、线性数学、离散数学。


如果学来玩,学C就学C就可以了。还有那些分了很多课程,不一定是学了那些课程就比没学那些课程强,你天天使用C在用到那些数理逻辑时,你会找办法解决的。编程也是泡出来的

全部回答
  • 1楼网友:阳忆青希
  • 2021-05-01 16:23

不用,我是先学C语言再学计算机组成原理的,计算机组成原理暂时不用到,

C语言也有两个方向,一个是底层的,需要和硬件打交道,一个是应用层的,

像我们用的一般应用程序,不用先学计算机组成原理和系统结构。

  • 2楼网友:注定要离开
  • 2021-05-01 15:23

可以学会,但如果你想学深就要仔细学习计算机硬件

  • 3楼网友:琉璃知世
  • 2021-05-01 14:43
可以,如果你学的不是很深的话。要操作系统的一些东西就要对系统和原理了解~!~1
  • 4楼网友:自然卷的气质
  • 2021-05-01 13:10
不要的,它跟学英语差不多的。
  • 5楼网友:暖心欧巴
  • 2021-05-01 12:15

那估计困难。到时候很多东西搞不明白的

  • 6楼网友:纨绔ソ少年
  • 2021-05-01 12:08

能学。很多东西都是循序渐进的。刚开始学习C对硬件的知识要求不高。入门知识讲的多是语法和概念上的东西。我大一学的第一门编程语言就是C。至于进阶和提升,就要根据你所喜欢的方向去学习更多的知识,像做嵌入式开发就要求对汇编和硬件有一定的掌握。

我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯