1619-7 张良 十一月四号总结 [连续第四十五天]

标题  学习结构体

关键词  结构体

内容

1  结构体类型变量的引用

“.”为成员运算符,用于指定该成员属于哪个结构体变量。例如,已经定义了·结构体变量st1,则st1.score表示st1变量的score成员。

例如:

st1.sex='F';
strcpy(st1.name,"LiNin");
st1.score=80.5;


也可以用cin

cin>>st1.sex>>st1.name>>st1.score

2  引用结构体变量时,要遵守以下规则

a  允许将一个结构体变量直接赋值给另一个相同类型的结构体变量

b  不可以将结构体变量作为一个整体引用

例题  cin>>st1  cout<<st1都是错的(cin 和cout 都是进行整体输入和输出的)


3  指向结构体变量的指针变量

对于一个已经定义的结构体变量,可以定义一个指针变量,指向结构体变量。

例如 struct st3{'M',"LiLan",85};

struct *p;

*p=&st3;

然后可以是(*P).score=95  p->score=95  st3.score=95


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值