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

标题:学习结构体

关键词:结构体

内容:

1  在c++中一组数据常需要有不同类型的数据,但是一个数组只能保存一种数据,所以我们引入了结构体。

结构体由若干数据项组成,每一个数据都可以是基本的数据类型,也可以是构造数据类型

结构体类型

在c++语言中,用关键词struct定义的结构体类型,按照标识符的命名规则为结构体类型命名。一个结构体包括一个或几个数据项,称为该结构体类型的成员

一般格式如下:

struct 结构体类型

{

成员列表

 };//这个分号不能漏


举例

numnamesexagescore
11419041LiYunF1989.5
这个可以定义为如下的结构体

struct student

{

int num;

char name[20];

char sex;

int age;

float score;

 };

注意 在定义结构体类型时,成员不能初始化,也不能指定除了static以外的储存类型,结构体不能储存数据,具体的数据应该储存在变量中


2  结构体类型的变量

a  定义结构体变量有如下3种方式

(1)先定义结构体再定义结构变量

(2)在定义结构体类型的同时定义为结构体变量。

(3)直接定义结构类型变量



好的剩下的明天学





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值