新手学C还是C++语言对以后的工作有用?二者区别在哪里?
6个回答
展开全部
看你将来干什么了,要是做底层比如驱动,裸板编程之类的,你就可以学C,推荐看C program plus;要是做上层应用或安卓之类的,推荐学C++,推荐看C++ program plus,不过你也可以先学C,然后再学C++会容易不少。
C偏底层,不适合做应用,用C语言编出来的东西,占用内存小,执行效率高,但写程序比较难些,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++。
大一刚来我们学的就是C++;C++是C添加了面向对象。
至于那种对工作有用,我觉得不好说,C++基本包涵了C,我建议学谭浩强的C++。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-28
展开全部
纯粹收C的职位不多,但是C可以让你入门。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议先学C
C++是面向对象的程序语言
C++是面向对象的程序语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询