题目内容

设有定义语句int x[10]={1,2,3}, * m=x;,则如果不能表示地址的表达式是

A. * m
B. m
C. x
D. &x[0]

查看答案
更多问题

若有定义:int abcd[10]={1,2,3,4,5,6,7,8,9,10}, * p=abcd;,则数值为6的表达式是

A. *p+6
B. *(p+6)
C. *p+=5
D. p+5

若有指针变量fp已指向char型变量x,正确的输入语句是

A. scanf("%c",&fp);
B. scanf("%d",fp);
C. scanf("%c",*fp);
D. scanf("%c",fp);

若以定义:int aa[8];,则以下表达式中不能代表数组元素aa[1]的地址的是

A. &aa[0]+1
B. &aa[1]
C. &aa[0]++
D. aa+1

若以定义:int a[9],*p=a;,并在以后的语句中未改变p的值,不能表示a[1]的地址表达式是

A. p+1
B. a+1
C. a++
D. ++p

答案查题题库