假设有如下语句,则通过指针变量c得到a的数值方式为int a,*b,**c; b=&a; c=&b;
A. 指向运算
B. 取地址运算
C. 间接访问
D. 二级间接访问
查看答案
与定义语句char*abc="abc";功能完全相同的程序段是
A. char abc; * abc="abc";
B. char * abc, * abc="abc";
C. char abc,abc="abc";
D. char * abc;abc="abc";
设有定义语句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);