LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1120|回复: 9

Linux下面C和C++各自的作用是什么呢??

[复制链接]
月光下的蝎子 该用户已被删除
发表于 2005-8-12 21:45:32 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-8-12 21:47:00 | 显示全部楼层
什么鸟问题
随便找个先学吧
回复 支持 反对

使用道具 举报

发表于 2005-8-12 22:17:28 | 显示全部楼层
说实话,还真不知道他们有什么作用
系统程序用c的比较多
而应用程序,可能cpp更多一点,gtk,qt都是cpp库吧(没用过,猜的)
你说想主攻linux下c编程,那你的目标是什么呢?或者说,你想学这个的动机是什么呢?
回复 支持 反对

使用道具 举报

发表于 2005-8-13 00:11:24 | 显示全部楼层
c++是很优秀的语言,是面向对象的,支持重构,一般开发工程都要用c++而不是c
不过,学习c能很好地培养你的思维,没什么是一个语言做不到的,但要看哪个更适合
你现在不知道有什么用,其实也可以先学下去,以后在思考
回复 支持 反对

使用道具 举报

发表于 2005-8-13 07:51:40 | 显示全部楼层
Post by rickxbx
说实话,还真不知道他们有什么作用
系统程序用c的比较多
而应用程序,可能cpp更多一点,gtk,qt都是cpp库吧(没用过,猜的)
你说想主攻linux下c编程,那你的目标是什么呢?或者说,你想学这个的动机是什么呢?

GTK是用c语言写的,不过现在也有从c++扩展,
个人认为,在linux系统下(内核)的语言,c就够了,我现在就只会c。

不过作为面向对象语言的代表c++,如果也能够了解的话那是更好一点,尤其面向应用。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 10:37:52 | 显示全部楼层
Post by searun
GTK是用c语言写的,不过现在也有从c++扩展,
个人认为,在linux系统下(内核)的语言,c就够了,我现在就只会c。

不过作为面向对象语言的代表c++,如果也能够了解的话那是更好一点,尤其面向应用。

其实谈到应用,感觉java更好一点,开发效率高,平台移植性又好。我更喜欢用java,java是一个很优秀的语言,库很丰富,现在也很流行
回复 支持 反对

使用道具 举报

发表于 2005-8-13 10:59:37 | 显示全部楼层
需求决定一切,顾客是上帝,老板是上帝的仆人,我是老板的漆工,语言是油漆。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 11:01:11 | 显示全部楼层
Post by rickxbx
其实谈到应用,感觉java更好一点,开发效率高,平台移植性又好。我更喜欢用java,java是一个很优秀的语言,库很丰富,现在也很流行


python也不错呀!
python的设计初衷之一就是方便的与其它语言交互,可以写C/C++的扩展模块。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 13:47:40 | 显示全部楼层
Post by sxprophet
python也不错呀!
python的设计初衷之一就是方便的与其它语言交互,可以写C/C++的扩展模块。

嗯,蟒蛇是个可爱的东西,以前只粗粗看过一些,不过都没怎么写过东西
回复 支持 反对

使用道具 举报

发表于 2005-8-14 09:18:34 | 显示全部楼层
任何一种语言都有它的优势和弱势,都适用于某一类人和某一类工程. 我感觉,尤其对于新手来说别太拘泥于从哪门语言入手,"just start with what feels right". 随着学习的深入慢慢自己就会做出选择,哪一类语言和开发工具更加适合自己,更加适合自己的工程. 如果一定要听一听大师的意见,有一篇文章可以参考:
http://www.linuxjournal.com/article/4402
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表