天天看点

函数定义与声明:

函数定义与声明:

在程序中输写通数时,要先对函数进行声明,再对函数进行定义。函数的声明是让编译器知道函数的名称、参数、返回值类型等信息。函数的定义是让编译器知道函数的功能。

函数声明的格式由函数返回值类型、函数名、参数列表和分号4部分组成,其形式如下:

返回值类型 函数名(参数列表);

此处要注意的是,在声明的最后要用分号“,"作为语句的结尾。例如,声明一个函数的代码如下:

Int ShowNumber(int iNumber);

函数的定义与声明:

通过本实例的代码了解函数声明与函数定义的位置,及其在程序中的作用。

include “stdio.h”
void ShowNumber(int iNumber);函数的声明
int main(){
int iShowNumber; 定义整型变量
printf("What Number do you wanna show?n"); 输出提示信息
scanf("%d" &iShowNumber); 输入整数
ShowNumber(iShowNumber); 调用函数
return 0; 程序结束
}
void ShowNumber(int iNumber) 函数的定义
{
printf("You wanna to show the Number is:%dn" ,iNumber); 输出整数

(1)观察上面的程序,可以看到在main函数的开头进行了ShowNumber函数的声明,声明的作用是告知其函数将在后面进行定义。

(2)在main函数体中,首先定义一个整型的变量iShowNumber,之后输出一条提 示消息。

(3)在消息提示下输入整型变量,最后调用ShowNumber函数进行输出操作,最后在main函数的定义之后就可以看到ShowNumber函数的定义。

运行程序,显示效果入下:
函数定义与声明:

继续阅读