suchen

Heim  >  Fragen und Antworten  >  Hauptteil

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));
}


高洛峰高洛峰2934 Tage vor1009

Antworte allen(3)Ich werde antworten

  • 三叔

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

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

    Antwort
    0
  • 欧阳克

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

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

    Antwort
    0
  • 三叔

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

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

    Antwort
    0
  • StornierenAntwort