函数的分类和定义.pptxVIP

  • 2
  • 0
  • 约1.23万字
  • 约 68页
  • 2021-10-08 发布于河南
  • 举报
七、函数7.1函数的分类和定义7.2函数的说明和调用7.3函数的嵌套调用7.4函数的递归调用7.5变量的作用域和存储类别7.6预处理命令7.1函数的分类和定义?函数是c源程序的基本模块,它封装了完成某 一特定功能的程序代码和数据。?C语言不仅提供了极为丰富的库函数(如Turbo C提供了四百多个库函数),还允许用户建立 自己定义的函数。7.1.1函数的分类在c语言中可从不同的角度对函数分类: ?从函数定义的角度:__自定义函数和系统库函数?从主调函数和被调函数之间数据传送的角度:有参函数和无参函数?从有无返回值的角度:有返回值函数和无返回值函数7. 1.2函数的定义函数定义的一般格式:函数值类型 函数名(参数说明表){函数体}其屮:?函数值类型:函数返回值的类型。如:int float double char void等,缺省按整型处理。■无返回值的函数,函数值类型可选用void,如: void putpixel(int x,int y,int color)■函数返回值是指针,应选用相应的指针类型标识 符,如:char *gets(char * string)-函数名:标识符,函数的名称。?参数说明表:由带数据类型说明的参数构成: 类型名变量名,类型名变量名,… 这里的变量名称为形式参数,不给出具体数值。 调用该函数时,给出具体数值,称为实际参数。?函数体:由说明语句和执行语句组成

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档