c语言,c++,c#的区别???

[复制链接]
查看11 | 回复3 | 2005-11-6 19:39:26 | 显示全部楼层 |阅读模式
c不支持面向对象的编程c++,c#支持c++支持面向过程,基于对象,面向对象的编程难度c++>c#>c
回复

使用道具 举报

千问 | 2005-11-6 19:39:26 | 显示全部楼层
C语言,完全不面向对象,也就是说只面向过程C++非完全面向对象。。。C#完全面向对象
回复

使用道具 举报

千问 | 2005-11-6 19:39:26 | 显示全部楼层
C++,C#基于C平台,但都比C简易,方便.C#还基于网络平台.
回复

使用道具 举报

千问 | 2005-11-6 19:39:26 | 显示全部楼层
c是面向过程的语言,c++和c#是面向对象的语言这个你肯定是听过的但是思想可能还不懂,c解决问题是用一大堆函数来解决,举个例子就比如你去洗澡,首先你得进浴室,然后脱衣服,开水龙头,冲。。。。。这里的每个动作就是一个函数,你的程序就是由这些个函数一个一个但次序堆起来的c++的话是面向对象,以对象的思想来实现的,还是上面那个例子,比如有个对象叫小明,小明有个洗澡的功能。。。。然后你只要调用洗澡这个函数,然后洗澡这个函数会自动帮你来实现进浴室,然后脱衣服,开水龙头,冲。。。。。这些功能。或许你会问c也可以实现洗澡这个函数呀,但是这个只是个简单的例子,复杂的话c就会力不从心了,而且对于用户来说,他关心的是洗澡这个动作而不是进浴室,多衣服这些对用户来说无用而又麻烦的操作总的来说学编程面向对象是一定要搞懂的,面向对象更加符合自然--按照《易经》的思想哈哈语言都想通,而且学一门完一门语言,再翻翻其他语言的书可以让你加深对思想的理解和差别,多看看总没有坏处。讲的比较片面呵呵,我怕稍微专业一点的名词搬出来你理解不了,总的来说直接看c++吧
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行