程序有点看不懂,void f(int n,char x,char y,char z){if(n
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 01:28:52
xN@_]1pI'A
M%h
R)w#Rb@ !Hc4Px9Ӳ<qctᦓ3|6
[:
Uթd"8M{ޤxI<ɸK]rd+Nw3wП
C}(U`֥*5d>e,eoxʉأKPU^*E,H2$Kr>h]S;d9hts 7ټmo$qPCsfua@p3&jH4AVi}J+]Y!VKgkenQSƚ3zcǤ%Lu
DWSXkAaϴ!QbV{lMhGnt`Biw#̗aoUt_x:HHhH
XH ,G wu
程序有点看不懂,void f(int n,char x,char y,char z){if(n
程序有点看不懂,
void f(int n,char x,char y,char z)
{
if(n
程序有点看不懂,void f(int n,char x,char y,char z){if(n
你先定义了一个子函数void f(int n,char x,char y,char z)
这个函数要四个参数,n,x,y,z.后三个都是字符.
再比较你这两个程序的区别,你就是想把ABC都换成一个变量,理论上是可行的.但是你在后一个函数中,ABC只是一个变量,它们并不是一个参数值.因此,如果你想用第二个函数代替前一个,必须在调用函数前先对ABC进行赋值,例如:A='A';B='B';C='C';