新手学C还是C++语言对以后的工作有用?二者区别在哪里?

 我来答
明天宝贝a
2014-03-28 · TA获得超过459个赞
知道小有建树答主
回答量:2968
采纳率:0%
帮助的人:1356万
展开全部
如果没什么基础,先从C开始入门吧。C++语言本身包含的东西很多很杂,对初学者来说不是太好上手。C语言出现年代更早且C++设计的时候就是要在C上添加面向对象支持。C语言的语法规范大致上是C++的一个子集,语法简单,没有C++的各种让人困惑的高级特性,学起来相对简单直接。972158tttt8tttt14.不要看英文字母,可找我来告诉你学
zhzhw2014
2014-03-27 · 超过11用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:39.8万
展开全部
看你将来干什么了,要是做底层比如驱动,裸板编程之类的,你就可以学C,推荐看C program plus;要是做上层应用或安卓之类的,推荐学C++,推荐看C++ program plus,不过你也可以先学C,然后再学C++会容易不少。
C偏底层,不适合做应用,用C语言编出来的东西,占用内存小,执行效率高,但写程序比较难些,C++封装了大量的库函数,学C++其实后期大部分时间都是在学习别人写好的函数接口,工作也就是调调别人的函数,编程简单一些,但编出来的程序会很大,效率不高,适合上层应用
更多追问追答
追问
c++和vc++又是什么关系?c++开发环境就是vc++吗?

我学c做软件,那还是用c语言不用c++好点吗?
自我感觉自学c语言的基础有点高,学习之前应做好哪些准备工作或其他课程?
追答
学做软件的话不需要学C,直接C++或java吧,用C做软件是一件很痛苦的事情,也没人用C做。
VC++是个编译器,一般指VC++6.0,不是一门语言,它可以编译C和C++。
另外你要是非要学C的话,目前阶段也不需要啥基础,这玩意儿要多写多练多研究,只看是学不好的,你也可以加一些C语言的学习群,跟人多讨论。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-27
展开全部
我是计算机大二学生;
大一刚来我们学的就是C++;C++是C添加了面向对象。
至于那种对工作有用,我觉得不好说,C++基本包涵了C,我建议学谭浩强的C++。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-28
展开全部
纯粹收C的职位不多,但是C可以让你入门。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stanchcorder6
2014-03-27 · TA获得超过3089个赞
知道大有可为答主
回答量:3925
采纳率:70%
帮助的人:914万
展开全部
建议先学C
C++是面向对象的程序语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式