为什么说c++是一门优秀的面向对象程序设计语言?
2个回答
展开全部
为什么说c 是一门优秀的面向对象程序设计语言?
1、C 支持多态,可以实现不同类型的对象之间的封装、继承和多态。
2、C 具有强大的运行时动态内存分配能力,可以在运行时分配内存并释放,使得代码易于理解。
3、C 具有优雅的语法特征,如函数重载和运算符重载;考虑到安全性和效率原因;可以通过标准库来实施各个方面例如I/O流和字符串处理。
4、C 是一门快速开发语言;由于其提供了大量的库函数以及相当好的工具集成化能力, 可以帮助开发者快速地将想法实施成真正的应用。
1、C 支持多态,可以实现不同类型的对象之间的封装、继承和多态。
2、C 具有强大的运行时动态内存分配能力,可以在运行时分配内存并释放,使得代码易于理解。
3、C 具有优雅的语法特征,如函数重载和运算符重载;考虑到安全性和效率原因;可以通过标准库来实施各个方面例如I/O流和字符串处理。
4、C 是一门快速开发语言;由于其提供了大量的库函数以及相当好的工具集成化能力, 可以帮助开发者快速地将想法实施成真正的应用。
展开全部
#include"stdafx。h"
#include
intmain()
{
charszBuf[20]={0};
printf("请输入姓名\n");
printf(">");
scanf("%s",szBuf);
intiNum=0;
printf("请输入学号\n");
printf(">");
scanf("%d",&iNum);
printf("**************您的信息如下**********************\n");
printf("姓名:%s\n",szBuf);
printf("学号:%d\n",iNum);
return0;
}
代码具有较好的可移植性
C语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植,这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。
以上内容参考:百度百科-c语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询