| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4013 人关注过本帖, 1 人收藏
标题:谁能告诉我c,c++,c#三个有什么区别和联系??
只看楼主 加入收藏
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
回复 30楼 哥只是传说
非常赞成你这种观点!

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-07-27 10:13
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
哥常见某些同学说, 学c没用,学c++没用,因为学 c/c++ 达不到立杆见影的效果。因为要用 c/c++开发,
需要很多的外围知识。
像 Vb, C# 这样的语言,语言本身就集成很多的类库,学个一天就能拖个 QQ登录界面出来, 哥也见过拿QQ登录界面
出来装B的同学,时过境迁,除了少数例外,那些学 Vb的同学连饭都没的吃。





我就是真命天子,顺我者生,逆我者死!
2010-07-27 11:52
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
收藏
得分:0 
想学好编程, 首选语言就是 c 语言, 没有大量的c语言代码基础,是不可能领会面向对象的思想的,
哥常见某些同学说 Vb是面向对象的语言, c++是面向对象的语言,你写过几行代码啊,空谈 面向对象。

[ 本帖最后由 BlueGuy 于 2010-7-27 12:35 编辑 ]

我就是真命天子,顺我者生,逆我者死!
2010-07-27 11:58
哥只是传说
Rank: 2
等 级:论坛游民
帖 子:27
专家分:22
注 册:2010-7-18
收藏
得分:0 
以下是引用BlueGuy在2010-7-27 11:58:02的发言:

想学好编程, 首选语言就是 c 语言, 没有大量的c语言代码基础,是不可能领会面向对象的思想的,
哥常见某些同学说 Vb是面向对象的语言, c++是面向对象的语言,你写过几行代码啊,空谈 面向对象。
C讲究的是算法,是面向过程的
而C#,JAVA的核心是设计模式,降低偶合度,提高可维护性,是面向对象的。
VB也不是面向对象的语言,VB只是可视化的BASIC语言
2010-07-27 13:33
kingsroot
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:284
专家分:1159
注 册:2010-3-28
收藏
得分:1 
我只能说看到起很无语  C#强大???我看也只能在windows下
我做Linux服务器实现(电信服务器)的,C#这个东西几乎没有用过 C用过(也就在要求高效率的情况下) C++用的最多  java也在给前台用下,或者直接用VC做  我没明白为什么有人说C++要被淘汰
2010-07-27 14:33
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
哈哈。。。面向对象只是一个编程模型,而C#、java这些所谓面向对象的语言只是提供了实现这种编程模型的语言特性和机制。其实大部分人只是在用面向对象的编程语言编写面向过程的代码。C也有设计模式,VB也有设计模式,设计模式不是面向对象语言所固有的。所谓面向对象只是一种编程模型或思想。软件工程中最重要的其实是人件。

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-07-27 14:36
rainbow1
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:277
专家分:839
注 册:2010-5-19
收藏
得分:1 
科学界的系统很多是不用windows的。那些非windows操作系统、对硬件的编程相当多地用的是c或者c++,而C#只在windows下存在。它的库和应用及相当大的知识版权屏蔽了很多非企业或者小企业用户。
另外,存在即是理由。仅windows下,相当长的时期内c和c++还会有广大的市场的,一会半会c#是不会占领它们的阵地的。更不用说unix服务器操作系统领域(在服此领域是老大)、linux服务器兼桌面系统、嵌入式编程等等领域了,这些地方根本没有C#的市场。
2010-07-27 17:54
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
软件工程中最重要的其实是人件。

这话说的有道理。
2010-07-27 22:58
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
收藏
得分:1 
以下是引用哥只是传说在2010-7-27 08:54:09的发言:

C能编写一个Windows应用程序吗?C能够编写Web程序吗?
C、C++、C#、Java仅仅是语法相似,有很多细节都不是同的。
按历史发展
C->C++->JAVA->C#
所以C#比以上三种都优秀

搞了半天,这位哥嘛都不懂啊。悲剧。

小妹,哥哥看你骨骼清奇,绝非凡人,将来必成大业,不如这样,你先把裤裤脱了,待哥哥为你开启灵窍,然后我们一起努力钻研如何
2010-07-28 01:11
阿骨打
Rank: 1
等 级:新手上路
帖 子:3
专家分:1
注 册:2010-7-28
收藏
得分:1 
c语言简单 c++是面向对象的程序设计 是在C基础上发展起来的 C# 是微软公司弄得 类似Java
2010-07-28 08:50
快速回复:谁能告诉我c,c++,c#三个有什么区别和联系??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038737 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved