题目内容

若有int i,j=9;*p=&i;等价的语句是

A. i=*p
B. *p=*&j
C. i=&j
D. i=**p

查看答案
更多问题

已知int *p,a;p=&a;,这里运算符&的含义是(

A. 位与运算
B. 逻辑与运算
C. 取指针内容
D. 取变量地址

以下选项中,对指针变量p不正确的操作是( )。

A. int a[6],*p; p=&a[0];
B. int a[6],*p; p=a;
C. int a[6];int *p=a=1000;
D. int a[6]; int *pl,*p2=a;*p1=*p2;

已知int a,*p=&a;,则下列语句中要求输入输出a的值,错误的是( )。

A. scanf("%d",&a);
B. scanf("%d",p);
C. printf("%d",a);
D. printf("%d",p);

以下程序的输出结果是____#include void main(){ int a,b,k=4,m=6,*p1=&k,*p2=&m; a=p1==&m; b=(-*p1)/(*p2)+7; printf("%d,%d",a, b);}

A. -1,5
B. 1,6
C. 0,7
D. 4,10

答案查题题库