博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2017.1.8linux下的C--结构体
阅读量:3734 次
发布时间:2019-05-22

本文共 724 字,大约阅读时间需要 2 分钟。

第七章、结构体

结构体是一种自定义数据类型,有定义新建访问等基本操作。要正确理解结构体的作用特点

结构体的作用:把若干个简单的数据类型封装成一个整体,作为一个新的数据类型

7.1.2 结构体的定义:

struct 结构名

{

  类型1 变量名1;

  类型2 变量名2;

 ...

  类型N 变量名N;

};

结构名是新定义的数据类型的名称,里面变量名被称为这个结构体的成员

7.1.3 结构体的访问

结构体变量也可以和其他类型的变量一样赋值、运算。

不同的是:结构体本身并不能作为一个变量进行访问,结构体变量以成员作为基本变量

结构体成员的表示方式:结构变量.成员名

7.1.4 结构体数组

在定义结构体数组之前需要定义一个结构体

7.1.5 结构体使用实例

7.2 结构体与指针

结构体是一种特殊的数据类型,可以定义一个指向结构体的指针

这种指向结构体的指针就是结构体指针

7.2.1 结构体指针的定义:定义一个指针,这个指针指向一个结构体类型的变量,用这个指针可以访问一个结构中的成员。

7.2.2 结构体指针的访问:所谓结构体指针的访问,是指用结构体指针访问这个指针所指向的变量和成员。

7.3 结构体实例【重要的在于思路的展开

7.3.1 程序的需求分析

7.3.2 程序中的函数

7.3.3 程序中的结构体与全局变量

全局变量:指的是程序中所有的函数都可以访问的变量。可以把变量定义语句写在程序的最前面

7.3.4 头文件和函数声明

7.3.5 定义结构体和全局变量

---------------------------------------------------------------------学生管理系统。

转载地址:http://lqyin.baihongyu.com/

你可能感兴趣的文章
决策树剪枝的思想
查看>>
创建二叉树和遍历二叉树
查看>>
算法训练 区间k大数查询
查看>>
算法训练 K好数
查看>>
2021北京交通大学计算机专硕初试经验分享
查看>>
2021北京交通大学计算机专硕复试经验分享
查看>>
简单实现一个数组、链表
查看>>
关于从其他程序切回word文档时卡顿问题的解决办法
查看>>
Linux安装Java环境
查看>>
Java集合 ArrayList原理
查看>>
Git的基本操作
查看>>
简述128陷阱
查看>>
spring boot中thymeleaf配置说明
查看>>
在spring boot项目中修改包名要注意的一些问题
查看>>
编写类实现从后台向前台返回所要求的数据
查看>>
spring boot的学习(1.创建一个初始的spring boot项目)
查看>>
Python的入门学习
查看>>
⑤mpvue 小程序框架 :初始化项目 分析项目结构
查看>>
⑦mpvue Flyio实现前后台交互
查看>>
⑫HTML5与之前HTML的区别
查看>>