若有以下定义和语句struct student{ int age;int num;};struct student stu[3]={{1001,20},{1002,19},{1003,21}};int main(){struct student *p; p=stu;……}则以下不正确的引用是( )。
A. (p++)->num
B. p++
C. (*p).num
D. p=&stu.ag
查看答案
下面关于结构体类型的描述错误的是()
A. 结构体成员名不能与程序中的变量名相同。
B. 不能将结构体变量作为一个整体进行输入和输出。
C. 结构体成员的类型可以是一个结构体类型。
D. 可引用结构体变量的地址,也可引用结构体变量成员的地址。
若有以下说明和语句:struct student{ int age; int num;}std,*p;p=&std;则以下对结构体变量std中成员age的引用方式不正确的是()。
A. (*p).age
B. *p.age
C. std.age
D. P->age
执行int *p=new int[10]操作,使p指向动态分配的数组中下标为0的元素,该元素可表示为_______或_______。
执行new char[m][n]操作时的返回值的类型为______。