• 2022-06-10 问题

    以下哪句不是正确的函数原型?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);

    以下哪句不是正确的函数原型?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);

  • 2022-07-01 问题

    关于指针定义,下列选项中正确的是()A.int x; int p = &x;B.int x; int *p = &x;C.int x; int p = *x;D.int x; int *p = *x;

    关于指针定义,下列选项中正确的是()A.int x; int p = &x;B.int x; int *p = &x;C.int x; int p = *x;D.int x; int *p = *x;

  • 2021-04-14 问题

    已知程序中已经定义了函数test,其原型是int test (int,int,int);,则下列重载形式中正确的是( )。 A.char test(int, int, int); B.double test (int,int,double); C.int test(int ,int, int=0); D.float test(int,int,float=3.5F);

    已知程序中已经定义了函数test,其原型是int test (int,int,int);,则下列重载形式中正确的是( )。 A.char test(int, int, int); B.double test (int,int,double); C.int test(int ,int, int=0); D.float test(int,int,float=3.5F);

  • 2022-06-05 问题

    以下哪个函数是不正确的(与能否被编译无关)?A.int* f(int *p) {     int i;     return &i; }B.int* f(int *p) {     return p; }C.int* f(int *p) {     return  (int*)malloc(sizeof(int)); }D.int* f(int *p) {     return NULL; }

    以下哪个函数是不正确的(与能否被编译无关)?A.int* f(int *p) {     int i;     return &i; }B.int* f(int *p) {     return p; }C.int* f(int *p) {     return  (int*)malloc(sizeof(int)); }D.int* f(int *p) {     return NULL; }

  • 2021-04-14 问题

    与以下定义等价的是 ( ) int * p [4] A.int p [4] B.int * p C.int *(p[4]). D.int( * p)[4]

    与以下定义等价的是 ( ) int * p [4] A.int p [4] B.int * p C.int *(p[4]). D.int( * p)[4]

  • 2022-06-07 问题

    有语句:int a[10],;则对指针变量p的正确定义和初始化正确的是() A: A.int p=*a; B: B.int *p=a; C: C.int p=&a; D: D.int *p=&a;

    有语句:int a[10],;则对指针变量p的正确定义和初始化正确的是() A: A.int p=*a; B: B.int *p=a; C: C.int p=&a; D: D.int *p=&a;

  • 2022-07-27 问题

    下列语句或语句序列中有语法错误的是 A: int i,j; for( i=0, j=0; i<5; i++, j--)cout<B.for(10)cout<C.int i; for( i=0; i<5; i+=2) cout<D.int i=0; for( ; i<5; i++)cout<

    下列语句或语句序列中有语法错误的是 A: int i,j; for( i=0, j=0; i<5; i++, j--)cout<B.for(10)cout<C.int i; for( i=0; i<5; i+=2) cout<D.int i=0; for( ; i<5; i++)cout<

  • 2022-10-29 问题

    对二维数组的正确定义是() A: A.int a[ ] [ ]={1,2,3,4,5,6}; B: B.int a[2] [ ]={1,2,3,4,5,6}; C: C.int a[ ] [3]={1,2,3,4,5,6}; D: D.int a[2,3]={1,2,3,4,5,6};

    对二维数组的正确定义是() A: A.int a[ ] [ ]={1,2,3,4,5,6}; B: B.int a[2] [ ]={1,2,3,4,5,6}; C: C.int a[ ] [3]={1,2,3,4,5,6}; D: D.int a[2,3]={1,2,3,4,5,6};

  • 2022-10-31 问题

    对二维数组的正确定义是() A: A.int a[ ] [ ]={1,2,3,4,5,6}; B: B.int a[2] [ ]={1,2,3,4,5,6}; C: C.int a[ ] [3]={1,2,3,4,5,6}; D: D.int a[2,3]={1,2,3,4,5,6};

    对二维数组的正确定义是() A: A.int a[ ] [ ]={1,2,3,4,5,6}; B: B.int a[2] [ ]={1,2,3,4,5,6}; C: C.int a[ ] [3]={1,2,3,4,5,6}; D: D.int a[2,3]={1,2,3,4,5,6};

  • 2022-06-27 问题

    下列不正确的定义是() A: A.int *p=&i,i; B: B.int *p,i; C: C.int i,*p=&i; D: D.int i,*p;

    下列不正确的定义是() A: A.int *p=&i,i; B: B.int *p,i; C: C.int i,*p=&i; D: D.int i,*p;

  • 1 2 3 4 5 6 7 8 9 10