首页 > 其他 > 详细

最最最最最最最最基础的C---构造数据类型:结构体

时间:2015-11-18 19:46:06      阅读:284      评论:0      收藏:0      [点我收藏+]

结构体定义:不同类型的数据的集合

结构体也是一种数据类型

一般形式:struct  结构体名{

                  成员表列

                }

 

定义结构体变量的办法:1.先声明结构体类型再定义变量

                      2.在声明类型的同时定义变量

                         struct 结构体名{                    struct{

                               成员表列                           成员表列

                              } 变量名表列;                    } 变量名表列;    

                         两种方式,结构体名可省略

 

结构体变量的引用:不允许将一个结构体变量作为一个整体进行输入和输出,只能一个个的引用。    

        引用方式:结构体变量名.成员名(“.”成员运算符,优先级最高)


结构体变量的初始化:在定义的时候指定初始值

 

结构体数组:每个数组元素都是一个结构体

    初始化:在定义的数组后面加上“={初值表列};”

 

指向结构体类型数据的指针:一个结构体变量的指针就是该变量所占据的内存段的起始地址

在引用结构体变量需要用到:—>指向运算符

以下形式等价:1.结构体变量.成员名   2.(*p).成员名    3.p->成员名


本文出自 “毕业---觉醒---行走” 博客,请务必保留此出处http://tjy888.blog.51cto.com/5576345/1714412

最最最最最最最最基础的C---构造数据类型:结构体

原文:http://tjy888.blog.51cto.com/5576345/1714412

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!