Visual C++基础教程 作者 郭文平 第1-6章 第2章.pptVIP

  • 55
  • 0
  • 约1.84万字
  • 约 147页
  • 2015-12-13 发布于广东
  • 举报

Visual C++基础教程 作者 郭文平 第1-6章 第2章.ppt

  由于事先并不知道需要处理多少个数据,因此程序中使用new运算符建立了动态数组p,使用结束后,使用delete []p;释放动态数组。  如果将例2.13程序中的for循环语句改成如下形式: for (int i=0;icount;i++) { cin*p; sum=sum+ *p; p++; } 则for循环语句执行结束后,指针p已经不指向new分配动态数组的首地址,当使用语句delete []p;释放动态数组时,会在运行时产生错误。 2.5 函 数 2.5.1 函数的定义和调用 函数必须先定义才能使用。 函数定义的一般格式为: 数据类型 函数名(参数表) { 函数体 } 其中:  ① “数据类型”是指函数返回值的类型,缺省为int。函数的返回值通过return语句带回,其形式为: return 表达式;  return语句结束函数的执行,返回到调用函数,同时返回函数值到调用表达式中。其中的表达式可以省略,此时,return语句只是结束函数的执行但不返回值。  如果一个函数不返回值,则其数据类型应为void。   ② “函数名”是一个标识符,必须符合C++标识符的命名规则。   ③ “参数表”是函数接收调用数据的主要途径,其声明格式为: 数据类型 参数名1, 数据类型 参数名2,…, 数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档