【发布时间】:2011-04-30 17:34:30
【问题描述】:
函数可以这样定义吗:
int foo(int temp1, int temp2 temp3) {
...
}
特别是temp2 和temp3,会导致错误吗?如果不是,整体效果如何?
【问题讨论】:
-
您的意思是 "defined," 不是 "called" - 为什么不自己尝试一下,看看它是否会产生编译器错误?跨度>
-
您从哪里得知这可能是有效的?
-
给社区的一个问题:对这种问题回答“LOL”太苛刻了?
-
@akappa:不在评论中,没有。
-
这个声明是什么意思,即什么值可以作为这个函数的第三个参数传递,它们将如何处理?