定义一个函数需要确定三部分内容:
1.函数的返回值类型
2.函数的名称
3.函数的参数
如果想定义一个没有返回值类型的函数则需要设计其返回值类型为void,如果想定义一个没有参数的函数可以将其参数定义为void
通常如果一个函数没有参数可以在函数名后的小括号里什么都不写。
如果函数的定义是在调用函数的后面则需要在调用之前声明函数的定义,否则不需要事先声明。
声明的意思是告诉编译器,这个函数的返回值类型、函数名和参数。
在调用一个函数时,需要向这个函数传其需要的参数,例如a变量,并可以指定另一个变量用于接收这个函数执行后的返回值
当我们调用函数时,对其传入的参数和函数体内接收到的参数其实并不是同一个变量。
调用函数时向函数传入的参数称作实际参数,简称实参 ,而函数体内部用于接收外部调用时传入的参数的参数称为形式参数,简称形参。