题目内容

声明语句为“char a='%',*b=&a,**c=&b”,下列表达式中错误的是(提示:a为一个字符,b为一级指针,指向a;c为二级指针,指向b。)

A. a==**c
B. b==*c
C. **c=='%'
D. &a=*&b

查看答案
更多问题

数组定义为“int a[4][5];”,下列哪一个引用是错误的(提示:数组名为指针常量,不能指向新的地址。)

A. *a
B. *(*(a+2)+3)
C. &a[2][3]
D. ++a

表达式“c=*p++”的执行过程是(提示:自增优先级要高于间访*)

A. 复制*p 的值给c 后再执行p++
B. 复制*p 的值给c 后再执行*p++
C. 复制p 的值给c 后再执行p++
D. 执行p++后将*p 的值复制给c

声明语句为“char s[4][15],*p1,**p2; int x,*y;”,下列语句中正确的是(提示:定义中s为二维数组,p1为一级字符指针,p2为二级字符指针,x为普通int变量,y为int指针)

A. p2=s;
B. y=*s;
C. *p2=s;
D. y=&x;

声明float 类型变量x 和指向x 的指针变量px 的语句是

答案查题题库