如果在调用之前p的值被初始化为5,那么f(p,p)的返回值是多少?请注意,第一个参数是通过引用传递的,而第二个参数是通过值传递的。
null
int f( int &x, int c) { c = c - 1; if (c==0) return 1; x = x + 1; return f(x,c) * x; } |
(A) 3024 (B) 6561 (C) 55440 (D) 161051 答复: (B) 说明: 看见 https://www.geeksforgeeks.org/c-references-question-1/ 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END