如题所述
举个ä¾åï¼
int Max (int ,int);/*å½æ°åå声æ,注æ没å½æ°ä½ï¼å½¢åååå¯å å¯ä¸å ï¼å¿ é¡»ç¨åå·ç»æ*/
int main()
{
int z=Max(1,2);/*è°ç¨å½æ°*/
}
/*ä¸é¢æ¯å½æ°å®ä¹ï¼è¥å®æ¾å¨mainä¹åï¼åä¸é¢çå½æ°åå声æå¯ä¸å*/
int max (int x,int y)
{
return x>y?x:y;
}
int Max (int ,int);/*å½æ°åå声æ,注æ没å½æ°ä½ï¼å½¢åååå¯å å¯ä¸å ï¼å¿ é¡»ç¨åå·ç»æ*/
int main()
{
int z=Max(1,2);/*è°ç¨å½æ°*/
}
/*ä¸é¢æ¯å½æ°å®ä¹ï¼è¥å®æ¾å¨mainä¹åï¼åä¸é¢çå½æ°åå声æå¯ä¸å*/
int max (int x,int y)
{
return x>y?x:y;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-06-21
调用函数不需要给出函数的返回值类型,参数可以直接写变量或值
比如 func(1);
函数的定义必须写出函数的返回值类型和参数的类型,以及函数的实现
比如 void func(int a){}
函数的声明和定义类似。不过可以省略参数名不写。也不需要给出函数的实现。比如
void func(int);
比如 func(1);
函数的定义必须写出函数的返回值类型和参数的类型,以及函数的实现
比如 void func(int a){}
函数的声明和定义类似。不过可以省略参数名不写。也不需要给出函数的实现。比如
void func(int);
第2个回答 2012-06-21
定义函数是 定义一个函数功能
调用就是在需要的时候 调用你已经定义的函数
调用就是在需要的时候 调用你已经定义的函数