C语言函数调用问题(选择题)
给定函数原型如下:int*f(int*p);而变量定义如下:inti;哪个对函数的调用是错误的?A.*f(&i)=6;B.f(&(i+6));C.int*p=f(&i);...
给定函数原型如下:
int* f(int *p);
而变量定义如下:
int i;
哪个对函数的调用是错误的?
A.*f(&i) = 6;
B.f(&(i+6));
C.int* p = f(&i);
D.f(&i);
请大神一一解释所有选项所表达的意义,谢谢。 展开
int* f(int *p);
而变量定义如下:
int i;
哪个对函数的调用是错误的?
A.*f(&i) = 6;
B.f(&(i+6));
C.int* p = f(&i);
D.f(&i);
请大神一一解释所有选项所表达的意义,谢谢。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询