从零开始学习C语言,要先做什么准备?比如需要什么软件等等。

我下了个VC++绿色版里面都是些打不开的文件哪位高手给我这个对VC++一窍不通的人指引一下谢谢... 我下了个VC++绿色版 里面都是些打不开的文件 哪位高手给我这个对VC++一窍不通的人指引一下 谢谢 展开
 我来答
匿名用户
2011-07-19
展开全部
一、程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基本的内容要相当清楚!另外有不少同学都问到数据结构的基础,我一直认为数据结构和算法的学习是帮助形成程序设计逻辑思维的很好训练方式,对于程序员的长期专业素养的提高一定有好处,所以建议即使已经在嵌入式行业中工作之后也应该多补充一些相关的知识。许多在学校没有学过数据结构的同学往往认为这部分非常枯燥、难学。而实际上如果你能明白研究计算机存储和数据组织方式的意义,就一定能够充分体会到数据结构的价值和魅力。
二、操作系统工作原理,这部分往往是非计算机专业的同学在学校时没有接触过的。而由于嵌入式软件设计相关的多任务环境、模块间的同步与通信协同、驱动设计等往往都需要有对操作系统工作机制的了解和掌握作为基础,因此建议没有系统学习过的同学,找一本相关的操作系统工作原理书籍认真看一下。
三、基本的硬件基础,由于嵌入式Linux开发往往是ARM+Linux路线,所以为了能够在后续培训过程中很好地掌握主流嵌入式微处理器的结构与原理(例如:ARM9),就需要对硬件工作原理有初步的了解和掌握,建议看一下诸如计算机组成原理、体系结构等相关的专业书籍。
有没有基础知识及基础知识的多少在很大程度上影响着你能否学习嵌入式linux及学习进度,因此,各个培训机构在学员入学前读会对其进行基础知识考查,像其中的东方赛富嵌入式学院对这一块更加看重,因为他们是保障真正100%就业,对学员入学的要求更加严格!
俊俏还柔润的小银杏1
2011-07-17 · TA获得超过171个赞
知道小有建树答主
回答量:205
采纳率:100%
帮助的人:80.8万
展开全部
首先,书--谭浩强的《C程序设计》,还有视频也可以,推荐http://www.enet.com.cn/eschool/video/c++/到这里去学,然后还要有VC++软件,用个VC++6.0就行了,绿色版,不大,才50M,然后就是耐心地学习了,祝你成功!
更多追问追答
追问
VC++下载后直接就可以用吗?不用调什么环境变量吗/
追答
嗯,不用,你又不是搭建驱动开发环境,你下的绿色版下下来是安装包么,如果是,安装了桌面有快捷方式,打开即可,如果不是,那么就解压下来,打开 当前解压的目录\vc6\Common\MSDev98\Bin\MSDEV.EXE 打开MSDEV.EXE 就可以了,还有要新建C文件,文件文件-》新建  选择工程,选中下数第3个。在右边起一个名。选择存放文件的地方。然后一直默认的完成就行,下一步,再文件-》新建 选择 文件 选中C++ Sourse File 在右边写上文件名就行了。
记住,再里面不要省略头文件。如#include
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨纷纷霜满天
2011-07-17
知道答主
回答量:7
采纳率:0%
帮助的人:14.5万
展开全部
TurboC2.0,功能强大,可以进行编译、运行、连接,但只能使用键盘,不能用鼠标,不过由于此软件的版权问题,从网上下载可能有点困难,呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄石佳诚家电维修
2011-07-17 · TA获得超过1426个赞
知道小有建树答主
回答量:1559
采纳率:93%
帮助的人:559万
展开全部
谭浩强的《C程序设计》,VC++6.0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式