做底层开发,C和C++哪个优势更大?

Eveilei 2010-11-10 08:46:01
比如做底层驱动,嵌入式,单片机开发,哪个更有优势,2个都学好有必要吗?

目前我2个都学了,但是都不太精,请牛牛们帮忙指点下,谢谢了~
...全文
864 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
C996387762 2011-01-03
  • 打赏
  • 举报
回复
哈哈``
我对1楼笑而不语``
ddboy 2010-11-11
  • 打赏
  • 举报
回复
C好一些,主要是C的编译,库文件都少很多,同样的程序一般C相对会比c++精简,不过随着以后的CPU越来越便宜,内存越来越大,其实用哪种都没什么关系,只是目前相对用C多些,但用C++也无不可,毕竟它是兼容的。
至善者善之敌 2010-11-11
  • 打赏
  • 举报
回复
C和汇编混合编程!
naruta 2010-11-11
  • 打赏
  • 举报
回复
汇编学好,linux入门,c精通,你不可能找不到工作.
..要专而精,杂而多就什么都不能干了。
电视里面打架的看过吧,招招会不如一招绝!(武学最高境界)人的能力是有限的....兄弟
赵4老师 2010-11-10
  • 打赏
  • 举报
回复
C和汇编
AnYidan 2010-11-10
  • 打赏
  • 举报
回复
最基本的是可以看懂编译输出的汇编程序片断
walkersfaint 2010-11-10
  • 打赏
  • 举报
回复
当然是C了
Eveilei 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 liubaofeng28 的回复:]
c语言,汇编也要学好一点哦,底层开发是必须的。
[/Quote]

汇编需要达到什么境界,举个例子可以吗?就是至少得把哪些书看完,练习完,谢谢~
bobo364 2010-11-10
  • 打赏
  • 举报
回复
底层还是c有优势,嵌入式看开发什么?驱动不光是c和硬件也有关系,上层应用和c有关,但估计以后也要转到c++或java。
freefei 2010-11-10
  • 打赏
  • 举报
回复
c语言,汇编也要学好一点哦,底层开发是必须的。
Eveilei 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 piaojun_pj 的回复:]
我是学嵌入式的。如果你将来做嵌入式开发的话,C语言是你必须熟练掌握的,C++则不会用到。另外,在大学学的数据结构和面向对象的思想也几乎不会用到。但是,会涉及到操作系统的知识。现在做linux driver很赚钱,建议你多学一些ARM,linux,嵌入式C编程的相关知识。而且嵌入式的工程师更多的是经验的积累,软件硬件都要懂一些。
[/Quote]

linux我不会,其他基本入门,主要现在时间不太充足,打算寒假开始转到linux上去。51我倒是学的还可以。
luciferisnotsatan 2010-11-10
  • 打赏
  • 举报
回复
C比较好
寂寞的泡面 2010-11-10
  • 打赏
  • 举报
回复
我是学嵌入式的。如果你将来做嵌入式开发的话,C语言是你必须熟练掌握的,C++则不会用到。另外,在大学学的数据结构和面向对象的思想也几乎不会用到。但是,会涉及到操作系统的知识。现在做linux driver很赚钱,建议你多学一些ARM,linux,嵌入式C编程的相关知识。而且嵌入式的工程师更多的是经验的积累,软件硬件都要懂一些。
zhutianjin4355255 2010-11-10
  • 打赏
  • 举报
回复
C云语言优势大
yel617 2010-11-10
  • 打赏
  • 举报
回复

C语言
ouyh12345 2010-11-10
  • 打赏
  • 举报
回复
c
lshh0718 2010-11-10
  • 打赏
  • 举报
回复
明显C嘛!

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧