struct S {int a,b;} data [2]={10,100,20,200}; mian() {struct
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/30 21:39:27
struct S {int a,b;} data [2]={10,100,20,200}; mian() {struct S p=data[1;] printf("%d\n",++(p.a)); }
struct S {int a,b;} data [2]={10,100,20,200};
// 定义结构 S,它含2 个整型成员.
// 声明 data 是 结构 S 数组.初始化 data[0].a=10; data[0].b=100;data[1].a=20;data[1].b=200;
main() {
struct S p=data[1] ; // 声明 p 是 结构 S.初始化 为 data[1],也就是 p.a=data[1].a;p.b=data[1].b;
printf("%d\n",++(p.a)); // p.a 先增 1 再打印.p.a = data[1].a=20,先增 1 等于21.
}
打印 得21
// 定义结构 S,它含2 个整型成员.
// 声明 data 是 结构 S 数组.初始化 data[0].a=10; data[0].b=100;data[1].a=20;data[1].b=200;
main() {
struct S p=data[1] ; // 声明 p 是 结构 S.初始化 为 data[1],也就是 p.a=data[1].a;p.b=data[1].b;
printf("%d\n",++(p.a)); // p.a 先增 1 再打印.p.a = data[1].a=20,先增 1 等于21.
}
打印 得21
struct S {int a,b;} data [2]={10,100,20,200}; mian() {struct
Struct Struct st {int x;int *y;}*pt; Int a[]={1,2},b[]={3,4}
已知struct sk{int a;float b;}data[2],*p;若有p=data,则以下对data[0]中成
14.设struct data{int a;float b;}c,*p=&c;,引用正确的是
C语言P=&data对data中的a域引用是 struct sk {int a;float b;}data,*p; 答案
typedef struct node { int data; struct node *next; }Node,*Li
typedef struct node { int data; struct node *next; } NODE,*n
typedef int ElemType; struct Lnode{ ElemType data; struct Ln
struct st{int x,int*y;}*p; int s[]={5,6,7,8} st a[]={10,&s[0
struct st{int x;int*y;}*p;inta[]={1,2},b[]={3,4};struct st c
设struct data{int a,float b}c ;*P=&a;引用正确的是: A、*P.a B、p.b C、p
struct m { int x; int *y; }*p; int a[4]={12,13,-40,100};