【1701H1】【穆晨】【171024】连续第十四天总结

本文介绍了C/C++中结构体的使用方法,包括初始化、成员访问及类型定义。通过实例展示了如何利用结构体变量和成员运算符进行操作,并介绍了typedef用于简化数据类型的声明。

任务:结构体

STU st2=st1;                         //用同类型变量进行初始化在定义结构体变量时,各数据的值对应相等;


结构体变量名.成员名          //结构体类型变量的引用;‘.’为成员运算符

st1.sex='F';                           //赋值的几种格式

strcpy(st1.name,"linin");      //字符串处理函数对字符数组赋值

cin>>st1.sex>>st1.name;


(*p).sex='F';                 //结构体变量中指针变量中,这3种都是对结构体变量的sex进行赋值

p->sex='F';

st3.sex='F';


类型定义

typedef 类型 标识符;          //格式;给已有的数据类型起个新名称,跟引用变量差不多

如:typedef int width;

        width a,b;                       //a,b为整型变量


struct Node{

      int num;

};

typedef Node stu;                //stu给Node起个别名

stu s1,s2;                             //s1,s2也可以说是Node的数据

明日任务:动态空间      


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值