search

Home  >  Q&A  >  body text

c语言关于指针运算

int a;
void fun(int *a, int& b, int c) { 
    static int s=10; *a=++b; b=c+(s++); c=*a; 
} 
int main() { 
    int b=50,c=60; 
    fun(&c, a, b); 
    printf(“%d ”,(a+b+c));
}


高洛峰高洛峰2930 days ago1006

reply all(3)I'll reply

  • 三叔

    三叔2016-11-17 16:10:00

    楼主是想问运行结果吧我觉得应该是 111

    reply
    0
  • 欧阳克

    欧阳克2016-11-17 16:09:49

    int& b,没有这样定义变量的,语法错了。

    reply
    0
  • 三叔

    三叔2016-11-17 16:09:38

    引号写错了,换成英文的。

    reply
    0
  • Cancelreply