• 2022-06-16
    下列变量的定义有语法错误的是:
    A: int a=b=0;
    B: int a=0x17;
    C: int a=034;
    D: int a=2;
  • A

    内容

    • 0

      下列函数参数默认值定义错误的是( )。 A: Fun(int x=100) B: Fun(int x,int y=0) C: Fun(int x=f())(设函数f()已经定义) D: Fun(int x=0,int y)

    • 1

      定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。 A: int x[5], p = x[0]; B: int x[5], *p = x; C: int x[5], *p = &x[0]; D: int x[5], *p = &x[2]-2;

    • 2

      下列函数声明中,错误的是________‍‍‍ A: void fun(int x=0,int y=0); B: void fun(int x,int y=0); C: void fun(int x=0,int y); D: void fun(int x,int y);

    • 3

      定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。? int x[5], p = x[0];|int x[5], *p = &x[0];|int x[5], *p = &x[2]-2;|int x[5], *p = x;

    • 4

      以下写法中,错误的是( )。 A: int a; a=0; B: int a=0; C: int a; a=0; int b; b=2; D: int a=0,b=2;