c语言自定义函数中的参数声明的位置问题。

int c(x,y) int x,y;{int z; z=x+y; return z;}可以向上述方式写?为什么?
2025-04-29 09:30:57
推荐回答(4个)
回答1:

可以啊,函数的定义规则就是就是这样没有错啊。。。也可以把x,y的类型定义放到括号里面,就是int c(int x,int y);

回答2:

老式写法,现在已经不提倡了。

回答3:

潜规则而已

回答4:

垃圾