C语言中子函数中变量只能用于子函数?
例如:intmax(intx,inty){intz;z=x>y?c:y;teturn(z);}那么我想问的是这个Z是子函数中声明的,那么它只能用在子函数?也就是说当程序跳...
例如:int max(int x ,int y)
{
int z;
z=x>y?c:y;
teturn(z);
}那么我想问的是这个Z是子函数中声明的,那么它只能用在子函数?也就是说当程序跳出子程序那么Z就不起作用了?为什么?
还有对于形参X,Y在(int x,int y)就是对形参的申明吗? 展开
{
int z;
z=x>y?c:y;
teturn(z);
}那么我想问的是这个Z是子函数中声明的,那么它只能用在子函数?也就是说当程序跳出子程序那么Z就不起作用了?为什么?
还有对于形参X,Y在(int x,int y)就是对形参的申明吗? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询