a. int p=&m;
b. int *p=&m;
c. int &p=*m;
d. int *p=m;
第1题:
假定变量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;
第2题:
若w,x,y,z,m均为int 型变量,则执行下面语句后的m值为()。 w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z;
A.1
B.2
C.3
D.4
第3题:
【判断题】int m; int *p=&m; 这两个语句分别定义了int型变量m和指向int型变量的指针变量p,并且将变量m的地址值“&m”作为p的初值,使p指向m
A.Y.是
B.N.否
第4题:
假设变量m定义为“int m=7;”,则定义变量p的正确语句为()
A.int p=&m;
B.int *p=&m;
C.int &p=*m;
D.int *p=m;
第5题:
若已定义a为int型变量,则下面的语句中正确的是:
A.int *p=a;
B.int *p=*a;
C.int p=&a;
D.int *p=&a;