设有定义语句“int a,*p=&a;”则下列表述式中错误的是()

设有定义语句“int a,*p=&a;”则下列表述式中错误的是()
A、*&a
B、&*a
C、*&p
D、&*P
【正确答案】:B
【题目解析】:C语言中,&*a是指针,a是int型,*a这样表达是错的,变量赋值要类型匹配