你可能感兴趣的试题
example.x=10 examplev2.x=10 struct v2;v2.x=10 struct example v2=10;
(p++)->num p++ (*.num P=&stag
可用S定义结构体变量 可用T定义结构体变量 S是struct类型的变量 T是struct S类型的变量
Test.x=10; Test v2;v2.x=10; struet v2;v2.x=10; struct Test v2=10;
example.x=10 example v2.x=10 struct v2;v2.x=10 struct example v2=10;
可用S定义结构体变量 可用T定义结构体变量 S是struct类型的变量 T是struct S类型的变量
(p++)->num p++ (*p).num p=&stuage
(p++)->num p++ (*p).num P=&stu.age.
examplx=10 example V2.x=10 structv2;v2x=10 struct examplev2={10};
可用S定义结构体变量 可用T定义结构体变量 S是struct类型的变量 T是struct S类型的变量
Tesx=10; Test v2;v2.x=10; struet v2;v2.x=10; struct Test v2={10};
(* .data (* .a; p->data data
examplx=10 example v2.x=10 struct v2;v2.x=10 struct example v2={10};
结构体变量a与结构体成员a同名,定义是非法的 程序只在执行到该定义时才为结构体st分配存储单元 程序运行时为结构体st分配6个字节存储单元 类型名struct st可以通过extern关键字提前引用(即引用在前,说明在后)
Test.x=10; Test v2;v2.x=10; struct v2;v2.x=10; struct Test v2=10;
example.x=10 example v2.x=10 example.x=10 struct example v2=10;
examplx=10 example v2.x=10 examplx=10 struct example v2={10};
example.x=10 example V2.x=10 structv2;v2x=10 struct examplev2=10;
(p++) ->num p++ (*p) .num p=&stu.age
(*.data (*.a; p->data data