第十四章C++与C.pptVIP

  • 5
  • 0
  • 约4.67千字
  • 约 20页
  • 2018-05-08 发布于河南
  • 举报
第十四章C与C

C++ 是脱胎自 C 语言的一种中级语言. 从计算机角度看, 它可以嵌入ASM等低端语言; 从面向对象的程序设计角度看, 它有具备OOP的三个基本特征 -- 抽象, 封装和继承; 同时从市场角度来看, 它又不是纯面向对象. 14.1 C++的特点 C程序的构成 14.2 C++程序的构成 C++程序的构成 14.3 C++的输入与输出 灵活的局部变量说明 C语言中函数内,必须将变量说明和执行语句分开,而C++中可以混合书写,下面的程序段在C语言中错误,但在C++中正确。 fun() { int i; i = 10; int j; j = 25; ... } C++中允许在for循环语句中说明变量,如: for(int k=5; k=0; k--) 说明: C++中可以在函数的任何地方说明局部变量,其作用范围从定义点开始到函数结束或遇到相同定义。 究竟是分开说明还是混合说明,因人而异,因情况而异。 14.4 函数重载 扩展功能: 在C语言中,函数名必须是唯一的;在C++中,多个函数的函数名相同,参数的个数不同或参数的类型不同,称为函数重载。 int square(int i); // 两个函数的参数类型不同 float square(float f); 或 int Max(int a, int b); // 两个函数的参数个数

文档评论(0)

1亿VIP精品文档

相关文档