69,373
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
using namespace std;
int a=3,b=5;//a,b是全局变量
int main()
{
int max(int a,int b);
int a=8;//a是局部变量,把全局变量a屏蔽了
printf("max=%d\n",max(a,b));//这里,a=8,b=5,然后调用函数是值传递
return 0;
}
int max(int a,int b)//这里的a,b是形参,接受的是值传递的值8和5
{
int c;
c=a>b?a:b;
return(c);
}