迷茫不知所措,求方向指引!
很早以前听大侠说C很难,于是在心中暗暗觉得会C的就一定是大神级别的人物,像我这种只能对其膜拜。于是自学VB,成就了一点,又自学了C#,于是又成就了一点点,接着C#用了几年,写写外挂找点电话费。一个机会了解了C的神奇,又一个偶遇看了一个很出色的C视频教程,第一节就明白了C的功能并了解C其实并不难学。要是以后就只是开发桌面软件,倒也不用特地学习C,用C#就能很好的去实现,但我想试试玩些底层的东西,做些具体的东西玩玩,比如单片机上的嵌入式开发。
C我看了半个月,基本语法也就那样,会一门语言就能很好的学习另一门语言,C还是比较好接受的。但又明显感觉到自己的一些基础不足,我特地留了堆栈和指针没去更深的看,因为我不知道看他们是不是要先去看看汇编或者计算机原理方面的东西?
为此,我特地先找了计算机组成原理的PDF看了大概,发现内容不是对我要理解的东西有针对性,于是又去找了汇编的PDF,没认真去看,大概也就翻翻,发现好像还是必须先看计算机原理,于是又找了一些计算机的原理,看了看还是觉得不对,迷茫,不知道现在应该怎么去学习,为以后做嵌入式软件开发做基础,求指教~