c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)return a; else return b;}我没有定义任何变量,为什么可以用a和b
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 15:32:25
x͐]J@%
! cZ%RPlS$i̽dNҸAeÝ{7G24\ W3]\MxGҪMX9[!PgBjԚ'.(5A;jhB)9s8IћdG @bAB
^UI5ſ*~C&Ocxf#z-O>9zl:͠fX6$HoY|ewyz~M3uMKNAȿ
%>yΚ0ʭ9-ݓĆr^7/t
c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)return a; else return b;}我没有定义任何变量,为什么可以用a和b
c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)return a; else return b;}
我没有定义任何变量,为什么可以用a和b
c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)return a; else return b;}我没有定义任何变量,为什么可以用a和b
注意a和b是形参,其作用域只限于函数内部,可以把它们当作局部变量来用,你这里的a和b都没有在函数max之外用到,所以是可以用的.