中易网

c++,c和pascal的区别

答案:3  悬赏:10  
解决时间 2021-01-07 20:04
c++,c和pascal的区别
最佳答案
C语言与C++的区别有很多:
1,全新的程序程序思维,C语言是面向过程的,而C++是面向对象的。
2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而C++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。
3,特别是C++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中C++中的。C语言标准中不包括图形处理。
4,C和C++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在C++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。
4,C语言可以写很多方面的程序,但是C++可以写得更多更好,C++可以写基于DOSr程序,写DLL,写控件,写系统。
5,C语言对程序的文件的组织是松散的,几乎是全要程序处理;而c 对文件的组织是以工程,各文件分类明确。
6,C++中的IDE很智能,和VB一样,有的功能可能比VB还强。
7,C++对可以自动生成你想要的程序结构使你可以省了很多时间。有很多可用的工具如加入MFC中的类的时候,加入变量的时候等等。
8,C++中的附加工具也有很多,可以进行系统的分析,可以查看API;可以查看控件。
9,调试功能强大,并且方法多样。
至于Pascal,是另一种计算机语言,与C/C++语言的差异较大,在此不赘述。
全部回答
C++是C的升级版,前者包括后者.C++很难PASCAL语言是另一类语言,和C不一样
我学的是PASCAL,专门应付比赛的C和C++对实际操作比较好PASCAL要不是为了应付比赛,最好不要学都是三种不同的语言,没有可比性
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广州火车站到松北怎么走
同分异构体的数目怎么判断 比如C5H12Cl有多少
1+8=9的英文怎么写
念毗庐遮那如来有什么样功德呢,毗庐遮那如来
小米3我的手机24g的都没什么东西却说内存满了
天门市康复养老中心这个地址怎么能查询到,着
二手空压机质量如何?
哪位股友告诉我通达信自选股可以按代码排序
学习高护需要什么条件
横江中学怎么去啊,有事要去办理
影驰GT730和七彩虹GT730有什么区别
如何装模作样的夸奖别人的茶好喝
迷失结局是什么
三星手机那个好?
MagiCAD 2016.4 for AutoCAD(64-bit)or magiC
推荐资讯
萃雅美颜地址有知道的么?有点事想过去
金河湾小区停车场(浮石路与衢江北路交叉口西
上海巨登精密机械有限公司怎么样?
有那些IC可以把单电源改为稳压双电源。
腻子里面有含颗粒的吗
买楼如果卖楼方违约,已交五万元定金了,卖楼方
却生生的将我国的领土是什么意思
怎样解决污水中cod过高的问题
天空上的天罡星是什么星
投篮时,推出去好,还是将球拨出去好
两轴式和三轴式变速器有什么区别?
异步Socket怎么设计心跳包在C#中异步的TCP
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?