题目内容

已知“char *p,*q;”,下面语句正确的是( )。

A. p*=3;
B. p/=q;
C. p+=3;
D. p+=q;

查看答案
更多问题

.若说明“int *p,n;”则通过语句scanf能够正确读入数据n的程序段是( )。

A. p=&n;scanf("%d",&p);
B. p=&n;scanf("%d",*p);
C. scanf("%d",n);
D. p=&n;scanf("%d",p);

已知指针p的指向如图的a[1],则表达式*++p的值是( )。a[0] a[1] a[2] a[3] a[4]

A. 20
B. 30
C. 21
D. 31

13.若有下面的程序段:char s[]="China";char *p; p=s;则下列叙述正确的是( )。

A. s和p完全相同
B. 数组s中的内容和指针变量p中的内容相等
C. s数组长度和p所指向的字符串长度相等
D. *p与s[0]相等

&在指针部分代表___________运算符,*代表___________运算符。

答案查题题库