• 2022-05-29
    给定函数原型如下: int* f(int *p);而变量定义如下: int i;以下错误的函数调用是:
    A: f(&(i+6));
    B: f(&i);
    C: *f(&i) = 6;
    D: int* p = f(&i);
  • A

    内容

    • 0

      给定函数原型如下:int*f(int*p);而变量定义如下:inti;下面选择中,对函数的调用是正确的是:(4.0分)A.f(&i);B.*f(i)=6;C.f(&(i+6));D.int *p=f(&i);

    • 1

      中国大学MOOC: 给定函数原型如下: int* f(int *p);而变量定义如下: int i;以下错误的函数调用是:

    • 2

      中国大学MOOC: 给定函数原型如下: int* f(int *p);而变量定义如下: int i;

    • 3

      给定函数原型如下: int* f(int *p);而另有变量定义如下: int i;哪个对函数的调用是错误的?

    • 4

      以下哪句不是正确的函数原型? A: int f(int i) {}; B: int f(i); C: int f(); D: int f(int); E: int f(int i); F: int f(void);