• 2022-06-16 问题

    假定变量m定义为“int m=7;”,则下面正确的语句为()。 A: int p=&m; B: int *p=&m; C: int&p=*m; D: int *p=m;

    假定变量m定义为“int m=7;”,则下面正确的语句为()。 A: int p=&m; B: int *p=&m; C: int&p=*m; D: int *p=m;

  • 2022-06-14 问题

    {"A":" int a=5,*p; *p=&a;","B":" int a= 5,*p=a;","C":" int a=5, *p; p=&a;","D":" int a=5, *p; *p=a;"}

    {"A":" int a=5,*p; *p=&a;","B":" int a= 5,*p=a;","C":" int a=5, *p; p=&a;","D":" int a=5, *p; *p=a;"}

  • 2021-04-14 问题

    请区分int *p(int); int (*p)(int); int *(*p)(int); 三条语句的含义。

    请区分int *p(int); int (*p)(int); int *(*p)(int); 三条语句的含义。

  • 2022-06-26 问题

    下列定义函数指针变量正确的是( )。 A: int *(p)(int a,int b); B: int (*p)(int a,int b); C: int *p(int a,int b); D: int p(int a,int b);

    下列定义函数指针变量正确的是( )。 A: int *(p)(int a,int b); B: int (*p)(int a,int b); C: int *p(int a,int b); D: int p(int a,int b);

  • 2022-07-26 问题

    申请一个具有n个int型元素的一维动态数组,可以使用语句()。 A: int *p;p=(int *)malloc(n,sizeof(int)); B: int *p;p=(int *)malloc(n*sizeof(int)); C: int *p;p=(int *)realloc(n*sizeof(int)); D: int p[n];

    申请一个具有n个int型元素的一维动态数组,可以使用语句()。 A: int *p;p=(int *)malloc(n,sizeof(int)); B: int *p;p=(int *)malloc(n*sizeof(int)); C: int *p;p=(int *)realloc(n*sizeof(int)); D: int p[n];

  • 2022-06-09 问题

    下列程序段对指针变量的使用错误的是()。 A: int a=9; int *p; p=&a;*p =8; B: int a=3,b; int *p =&a;b =*p; C: int a=3,b; int *p;b=p; D: int a[3]={1,2,3}; int *p; p=a;

    下列程序段对指针变量的使用错误的是()。 A: int a=9; int *p; p=&a;*p =8; B: int a=3,b; int *p =&a;b =*p; C: int a=3,b; int *p;b=p; D: int a[3]={1,2,3}; int *p; p=a;

  • 2022-05-29 问题

    定义p为指向函数的指针变量,应该采用( )方式。 A: int (*p)( int x ) B: int *p ( int *x ) C: int p ( int *x ) D: int p( int x )

    定义p为指向函数的指针变量,应该采用( )方式。 A: int (*p)( int x ) B: int *p ( int *x ) C: int p ( int *x ) D: int p( int x )

  • 2022-07-26 问题

    申请一个m×n二维int型动态数组,可以使用语句()。 A: int *p;p=(int *)calloc(m*n*sizeof(int)); B: int p[m][n]; C: int *p;p=(int *)calloc(m*n,sizeof(int)); D: int *p;p=(int *)malloc(m*n,sizeof(int));

    申请一个m×n二维int型动态数组,可以使用语句()。 A: int *p;p=(int *)calloc(m*n*sizeof(int)); B: int p[m][n]; C: int *p;p=(int *)calloc(m*n,sizeof(int)); D: int *p;p=(int *)malloc(m*n,sizeof(int));

  • 2021-04-14 问题

    有四组对指针变量进行操作的语句,以下判断正确的选项是( )。 (1)int *p,*q;q=p; int a,*p,*q;p=q=&a; (2)int a,*p,*q;q=&a;p=*q; int a=20,*p;*p=a; (3)int a=b=0,*p;p=&a;b=*p; int a=20,*p,*q=&a;*p=*q; (4)int a=20,*p,*q=&a;p=q; int p,*q;q=&p;

    有四组对指针变量进行操作的语句,以下判断正确的选项是( )。 (1)int *p,*q;q=p; int a,*p,*q;p=q=&a; (2)int a,*p,*q;q=&a;p=*q; int a=20,*p;*p=a; (3)int a=b=0,*p;p=&a;b=*p; int a=20,*p,*q=&a;*p=*q; (4)int a=20,*p,*q=&a;p=q; int p,*q;q=&p;

  • 2022-06-12 问题

    假定变量a定义为“int a=7;”,则下面定义p的语句哪个是正确的? A: int *p=&a; B: int p=a; C: int p=&a; D: int &p=*a; E: int *p=a;

    假定变量a定义为“int a=7;”,则下面定义p的语句哪个是正确的? A: int *p=&a; B: int p=a; C: int p=&a; D: int &p=*a; E: int *p=a;

  • 1 2 3 4 5 6 7 8 9 10