信盈达—您身边的嵌入式&人工智能专家
全国免费咨询热线:400-8788-909

C语言中的函数的调用详解

时间:2018-08-17 00:00:00 来源:信盈达 作者:信盈达

1)函数的声明:

 

由于程序是由上到下执行,编译器不知道我们是否已经定义了某个函数,为了防止编译器编译的时候报错(函数调用)所以,要告诉编译器,我已经定义了哪些函数

 

原则:

              在调用函数之前,进行该函数的声明

 

声明的方法:

              技巧:复制函数的头部,加上分号,写在调用调用方法之前

 

              int max(int x,int y);  //声明

 

              max(56,78);  //调用

 

 

 

2)函数的调用

 

定义:函数名(实参列表);

 

注意:

 

1)形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。

 

2)实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值 。

 

3)实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配的错误。