永发信息网

C 和C++区别?

答案:5  悬赏:40  手机版
解决时间 2021-07-21 04:53
C 和C++有啥区别?
最佳答案
C++是C发展来的!!!
C++是面向对象的语言,而C是结构化的语言!
C的所有代码在C++上都能应用,而C++的代码在C上不能应用!!!
C++是功能更强大的C!!!
C语言与VC++的区别有很多:
1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。
2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而VC++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的VC++6.0中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。
3,特别是VC++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中VC++中的。主持人注:C语言标准中不包括图形处理。这里的C语言的图形处理指的是DOS下的C语言。
4,C和VC++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在VC++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。
4,C语言可以写很多方面的程序,但是VC++可以写得更多更好,VC++可以写基于DOSr程序,写DLL,写控件,写系统。
5,C语言对程序的文件的组织是松散的,几乎是全要程序处理;而vc++对文件的组织是以工程,各文件分类明确。
6,VC++中的IDE很智能,和VB一样,有的功能可能比VB还强。
7,VC++对可以自动生成你想要的程序结构使你可以省了很多时间。有很多可用的工具如加入MFC中的类的时候,加入变量的时候等等。
8,VC++中的附加工具也有很多,可以进行系统的分析,可以查看API;可以查看控件。
9,调试功能强大,并且方法多样。

当然先学C对C++的学习有莫大的好处了!值得学习
全部回答
C++是专门编写FPS游戏的吗?

vc++是在VC的基础上衍生和发展起来的啊~

VC++保持和简化咯VC++中复杂的IO流 进而延续咯VC的语法知识,如果在学会VC的基础学习VC++会变的容易上手。

VC++在VC的基础上多出咯面向对象........VC是一种过程化语言而VC++是一中面向对象的语言

VC++只是一个开发环境,并不是一种语言,楼上貌似说错了。

VC++可以直接用Windows API编写应用程序,一般游戏就是这样开发的,不过游戏开发还是要借助第三方库,如3D库、引擎库等。VC++还可以用微软提供的MFC来开发软件,很方便。VC++可以用C、C++作为开发语言。

所以说C和VC++根本不是同一类事物。

至于C和C++的区别,搜索下就知道了,我也不啰嗦了。

区别在于C比C++少了两个+,哈哈
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
腾讯以后在全国会不会有自己的宽带公司
深圳哪家信贷公司不错?
神经病和精神病有区别吗?区别在那里
有时胎动感觉到痛正常吗
什么是“塔罗牌”啊?“塔罗牌”是算什么的?
分手后心还是很痛我到底要怎样
我的爱人是…
Python的IDLE运行程序问题
WOW现在的版本我的机子能跑吗?
家中适用于什么样的取暖器?
姚明多久复出 ?
为什么我的啊修罗那么毫蓝
关于国家公务员考试报名一人能报几个科目
海豚湾恋人中 白雪这首歌的中文叫什么
长腿叔叔 打个食品 请问是什么
推荐资讯
策划部的管理制度
去西岭雪山主要耍啥子喃?
怎么用手机购买彩票?
异地恋要怎样来维持
弱酸的酸式盐是弱电解质?
WOW新手玩SM和QS哪个好?
汞中毒可导致家兔发生哪些变化!
根据动物吃的食物可以分为哪4类
常用宜昌话 描述
求劳力士帆船广告片
戴尔灵越13和惠普CQ40系列的笔记本,哪个性能
为什么当2对夫妻用G刷心,心动值超过100得的分
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?