现在学C语言还有用么?

有人说现在都是面向对象的了面向过程落伍了额难道真的么??因为我刚学C便有人建议我学C++--。说面向对象是主流到底是咋回事?说现在学C打基础都没用--要打基础最好学C++... 有人说现在都是面向对象的了 面向过程落伍了额 难道真的么??
因为我刚学C 便有人建议我学C++ - -。 说面向对象是主流 到底是咋回事?
说现在学C打基础都没用- - 要打基础最好学C++ 求助啊 我快崩溃额
展开
 我来答
snfnyygt
2011-07-07 · TA获得超过1625个赞
知道大有可为答主
回答量:1469
采纳率:0%
帮助的人:1334万
展开全部
你开什么玩笑,C 比C++可有用多了,要被淘汰的是秒似是C++吧 .
JAVA 和C#出现之前,C++是性能最优和开发效率解决方案..
JAVA 和C#出现之后,C#是WINDOW平台 性能 超高效方案 JAVA 解释执行 通用解决方案,JAVA 也是可以编译执行的,编译之后,性能比C++差不了多少..
以前内存价格高的时代,C++用来搞嵌入,现在内存白菜价,嵌入市场 C++ 落后开发效率已经遭到淘态. 虽然C++程序性能不错,但是开发周期太长,成本消耗严重,所以,该改JAVA的全改了.
现在C++ 也就在国内的高校还流行着,其原因是国内高校教育落后,和企业需求完全脱钩..好多老师都是前几年社全的淘态品,他们活跃在C++时代,在企业里混不出名堂的,好多都找门子当老师去了,虽然我们都不愿意承认这一点, 但这确实是事实,是民族的悲哀.
至于C语言,秒似是永远不过时的语言. 它永远活跃于服务器开发,驱动开发,计算机最底层技术含量最高的东西,全是C的天下. 不过极品的C程序员需要很高的天份.
C的定义是研究,创新。
高级语言,比如 JAVA C# 的定义是 应用.
C++是过期的贵族,如果退回十几年,C++是王者,研究应用 可以通吃,所以,C++程序员可以交叉开发,但是现在,大批C++应用程序员的流失,导致 C++ 沦落.
真正想学C的话,除了最基本的语法外,还要学习UNIX上的C API..
最后再说一句,别听学校所谓的老师或所谓的学长胡扯了,再市场上去看看,需求才能决定一切.
晓松奇谈6
2020-06-14
知道答主
回答量:1
采纳率:0%
帮助的人:607
展开全部
学C当然有用,C的应用领域也是无可替代。想学好C++,学C是前提。C有C的优势,C++有C++的优势,两者谁都不能被贬低。对这两种语言凡有不削一种的人,要么是故意误导,要么就是半瓶子、不懂装懂的二流程序员在误人子弟。最后奉劝的是:要想在编程领域成为高手,C要学,C++也要学,专家级的高手,同时会很多语言的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f5c517a
2011-07-07 · TA获得超过253个赞
知道答主
回答量:118
采纳率:0%
帮助的人:51万
展开全部
当然有用.语言只有难易和学习的深浅程度之分.大学的课程可既有C++又有C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sun_siliang
2011-07-07 · TA获得超过2.6万个赞
知道大有可为答主
回答量:9913
采纳率:100%
帮助的人:4631万
展开全部
越底层的东西,功能越强大,效率越高。可以这么讲,学不懂C的才去学C++。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaodahuang
2011-07-07 · 超过30用户采纳过TA的回答
知道答主
回答量:238
采纳率:0%
帮助的人:101万
展开全部
没有C的基础 怎么学C++ 这是很难的!
最好先学C 把C的基本语法 C实现的数据结构能弄明白之后再去学C++
各有所长 并不是C++能代替C。
很多地方还是用纯C的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式