返回首页
加入收藏
广告联系
站内搜索:
资讯中心
软件下载
最新列表
新闻资讯
软件产业
技巧应用
软件评测
教程中心
电脑安全
游戏娱乐
软件学院
编程开发
硬件导购
手机数码
论坛社区
网站地图
首页
>
新闻系统
>
编程天地
> 文章正文
新手入门:C,C++,C#的问题
2008-03-20 10:27:37 来源:CNET中国·ZOL 作者: 点击:
他们之间最早出现的是C, C是面向过程的结构化编程语言,他的特点是语言体积小,效率高(可执行文件的效率在除了图象编程方面外只比汇编低20%左右), 语言灵活,给程序的限制小,而且可以方便的对低层进行操作
他们之间最早出现的是C, C是面向过程的结构化编程语言,他的特点是语言体积小,效率高(可执行文件的效率在除了图象编程方面外只比汇编低20%左右), 语言灵活,给程序的限制小,而且可以方便的对低层进行操作,所以它非常适合于开发,
操作系统
,
驱动
程序,嵌入式等对速度要求较高的程序, 后来随着
软件
危机的出现,人们意识到 面向过程的语言不容易描述人类的思维,在做大型程序的
时候会增加软件难以调试和维护,这无形中增加了软件的成本,由此C++应运而生, C++使向下完全兼容C的, C++与C相比最显著的变化就是增加了面向对象的成分,也就是增加了类的概念,因为它的增加使软件开发可以比较容易的描述人类的思维,使得软件的开发和维护变得相对简单,直接降低了软件的成本, 但因为C++是面向对象的语言,这本身就制约他的速度,所以C++适合开发那些大型项目,现代的大部分语言都或多或少的借鉴了C++和C的某些特性.
C#是Microsoft为了实现平台统一和与java争夺市场下的产物,它被包括在.net平台下,是一个面向对象面向
网络
面向组件的语言, 有很多地方与java非常相似,擅长于开发网络方面的程序.
相关文章:
无相关新闻
无相关新闻
评论加载中...
loading...
编辑部信箱
去论坛给我们提意见
精彩推荐
焦点大图推荐
本类热门文章
论坛美图
编辑推荐软件
迅雷(Thunder) 5.7.7.441
腾讯QQ2008 贺岁版
Vista优化大师 2.42
傲游(Maxthon)2.0.8 Build 1720
暴风影音3.3 3.08.03.01
飞信Fetion 2008
搜狗拼音输入法 3.2.0.0589 正式版
WinRAR 3.71 官方简体中文版
卡巴斯基360豪华版 7.0
360安全卫士 4.0.3.1003 新春正式版