继续学习吧!孩子,恶补一下高中数学,继续学习英语,C语言现在基本上都是用在嵌入式上面,你可以搜一下,对于知识的储备要求是很多的。说实话C语言现在基本上都是用在高深的地方,基本上用人单位招人都是要求属性Linux,能够在Linux下进行编程,直白一点,C语言大多数都是用在Linux上,当然单片机上也用,在windows下可以用,不过这些都需要硬件的知识储备,只有初中的水平,是很难掌握的。不过看你学习的积极性,还是要相信自己,所谓谋事在人,成事在天嘛。不努力,机会都没有,努力了,说不定还有机会。我建议你继续学习C语言还是放在Visual c++6.0下来学习吧!既方便自己,有能够学得快速一点,找本简单一点的大学的数据结构的大学教材来看一看,找本最适合自己的,网上吹的那些基本上不用找,因有的里面可以说是连几句正规的C代码都没有,都是些伪代码,学习起来打击自己的积极性。先找本简单的,最好上面就有合适的C代码,自己照着打了能够运行的那种,自己反复打,反复琢磨,时间长了在找本难的自己接着学习,不会打击自己的学习信心。数学可以找两本高等数学看一看,建议同济大学的高数,简单。英语能够读懂专业的一些术语即可。毕竟现在又有道桌面词典嘛!
英语在c中占据的比例不大,简单的编程,英语不怎么重要。但是要深入学习的话,英语还是比较重要的。
在vc的api或mfc中,很多函数,是根据英语单词来的,但是这个你用多了,也就记住了,呵呵
举例子,in,if等等,你见多了,不是知道什么意思????
msdn的解释中,英语还是占比重很大的
这个慢慢来,你能学好的。
再说了,百度翻译,google的翻译,能让你基本上知道什么意思,翻译的意思出入不大
程序.最主要的是实践.
就我所学过的语言来说(差不多十门), C,C++应该是其中最难的.
这不仅在复杂的语法上, 而且还有就是怎么样用这种语言来表达"面向对象"
也就是面向对象的基本原理..
不过根据你提供的信息.你应该是在校学生. 当然可能关于面向对象,设计模式.重构.敏捷开发.等比较少.
我觉得你一开始..应该学好"数学", "数据结构" "算法", "英语"
记住.学语言.不仅仅是学语言. 语言仅是一种表达方式而已..
只有全面撑握了这些东西. 然后你学了语法..
就要经常锻炼 . 写不好没关系. 哪怕再小的程序.. 你写写改改
慢慢地. 就会提高的.
还有, 不要死攻一门语言. 多看看其他的. 触类旁通..
比如..C++比较难学,但你可以学学JAVA, JAVA倒是好学好用, 而且还能帮助你掌握面向对象的思维. 当然也很适合做出东西.
当然. 你有兴趣可以再学学动态语言.比如 Ruby.
多学一点东西.就会让你的思维广阔。。
记住: 不要放了基础. 多实践. 学程序时养成好习惯. 这包括程序要写得清晰.明了.就像写作一样.
还有: 就是不需要等到分析得很详细才可以动手..
一个方面分析了.觉得可以下手了.就去做吧.模糊的东西会随着问题的解决慢慢清晰的.
你一开始永远也看不到所有. 但总的大纲,你是清楚的.不是吗?
祝你学业有成.一路顺风
希望采纳
你自己做过哪些项目?是项目不是题目,这对找工作来说很重要。
如果所有的源码都能读懂就真的很厉害了,你可以去看下linux之类的源码。
如果你真的热爱c语言,就不要放弃。不过看得出来你学c语言的功利性还是很强的,就是为了工作,和我们大多数人一样。
不管怎样,你很年轻,哪条路都应该去试试,c语言也可以带着学习,正所谓活到老学到老。
英语的话也要带着学习,只要能看懂技术性的文档就可以了。
c中的英语就是一些数据类型的缩写。变量名字你可以用拼音,只要有意义即可,不必非要用英语。
英语主要是为了看懂IDE(VS /Borland builder)的错误提示消息。只要你用功,这些都不是问题。建议你不要放弃。