没有学过计算机,只会日常的操作,没有学过计算机组成原理和系统结构,能学会C语言吗?
听说学C还需要一定的硬件知识,那我不是没希望了?
没有学过计算机,只会日常的操作,没有学过计算机组成原理和系统结构,能学会C语言吗?
听说学C还需要一定的硬件知识,那我不是没希望了?
当然可以。c也算比较高级的语言,做应用开发,没问题。。。。更多的是需要数学基础
如果你做的东西,是硬件方面,比如嵌入式,那肯定就得学要组成原理,微机原理,电子电路,数字电路之类的。如果是软件方面,那就得弄算法、数据结构、线性数学、离散数学。
如果学来玩,学C就学C就可以了。还有那些分了很多课程,不一定是学了那些课程就比没学那些课程强,你天天使用C在用到那些数理逻辑时,你会找办法解决的。编程也是泡出来的
不用,我是先学C语言再学计算机组成原理的,计算机组成原理暂时不用到,
C语言也有两个方向,一个是底层的,需要和硬件打交道,一个是应用层的,
像我们用的一般应用程序,不用先学计算机组成原理和系统结构。
可以学会,但如果你想学深就要仔细学习计算机硬件
那估计困难。到时候很多东西搞不明白的
能学。很多东西都是循序渐进的。刚开始学习C对硬件的知识要求不高。入门知识讲的多是语法和概念上的东西。我大一学的第一门编程语言就是C。至于进阶和提升,就要根据你所喜欢的方向去学习更多的知识,像做嵌入式开发就要求对汇编和硬件有一定的掌握。