设有如下定义 struct{int n;char c;}a[2],*p=a; 则以下错误引用结构

2025-06-22 17:33:49
推荐回答(1个)
回答1:

选A
因为a是数组,*a等价于a[0],而a[0]->n是错误的,因为a[0]不是指针,不能用指向运算符,只能用选项B的形式