C语言第06次课.docVIP

  • 7
  • 0
  • 约9.41千字
  • 约 10页
  • 2018-03-11 发布于河南
  • 举报
C语言第06次课

第5章 函数与宏定义 5.1 函数的概念  函数简单来说就是一连串组合在一起并且命名的语句。虽然“函数”这个术语来自数学,但C语言中,函数不一定要有参数,也不一定要计算数值。每个函数本质上是一个自带声明和语句的小程序。可以利用函数把程序划分成小块,这样便于人们理解和修改程序。由于采用了函数模块式的结构,C语言易于实现结构化程序设计,使程序的层次结构清晰,便于程序的编写、阅读、调试。 5.1.1 函数的定义 函数定义的一般形式 1. 无参函数的定义形式 类型标识符 函数名() {声明部分 语句 } 说明: (1)类型标识符和函数名称为函数头。类型标识符指明了本函数的类型,函数的类型实际上是函数返回值的类型。函数名是由用户定义的标识符,函数名后有一个空括号,其中可以有或无参数,但括号不可少。 (2){}中的内容称为函数体。在函数体中声明部分,是对函数体内部所用到的变量的类型说明。在语句部分,是实现函数功能的语句组合。 在很多情况下都不要求无参函数有返回值,此时函数类型符可以写为void。 可以改写一个函数定义: void Hello() { printf (Hello,world \n); } 2. 有参函数定义的一般形式 类型标识符 函数名(形式参数表列) {声明部分 语句 } 说明: (1)在形参表中给出的参数称为形式参数

文档评论(0)

1亿VIP精品文档

相关文档