自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 文件与文件流指针

文件与文件流指针一、文件概述文件分为硬盘文件和内存文件(可理解为虚拟文件断电就会消失)又分为文本文件和二进制文件文本文件中为字符再将字符对应的assic码或者unicod码以二进制方式存入硬盘中,二进制码例如图片直接将图片按照某种规则翻译为二进制码存入硬盘中。二、文件流指针当打开一个文件时系统会返回一个结构体该结构体会包含对此文件操作的所有信息,在c语言中打开文件调用的是fopen();函数 该函数会以指针形式返回文件地址。1.打开文件在c语言中打开文件需要调用fopen();函数该函数有两个参

2021-07-19 13:24:31 548 1

原创 共用体(联合体)

共用体一、共用体概述定义:共用体(联合体 )union是一个能在同一块空间储存不同类型数据的类型。共用体(联合体)所占内存长度是其最长成员的倍数。同一段内存可以存放不同类型的数据但同一瞬间只有一种可以使用。共用体(联合体)中起作用的是最后一个放入成员,在存入一个新的成员后前一个成员会被覆盖。共用体变量的地址和他的各成员的地址都是同一地址。二、共用体定义共用体定义与结构体类似需要先定义共用体类型再定义共用体变量示例代码如下所示//共用体定义#include<stdio.h>#incl

2021-07-17 16:03:10 1116 1

原创 结构体数组(2021-07-16)

结构体数组结构体数组属于结构体中的内容,将定义好的结构体存放在一个数组当中方便我们对多个结构相同的结构体进行操作。定义结构体数组结构体数组的定义方法与普通数组定义方法类似(前提是已经定义好结构体类型结构体类型参见上篇文章)都为数据类型(定义好的结构体类型)加数组名加[]加分号,代码如下所示//结构体数组定义#include<stdio.h>#include<string.h>struct arry//定义结构体类型{int id;char name[128];.

2021-07-16 18:46:36 142 1

原创 2021-07-15 结构体与指针

结构体中成员的操作一、将一个结构体中的数据拷贝到另一个结构体中// 需求:有两个结构体变量a b 其中b为空结构体,将a结构体中的数据 拷贝到b结构体中// 结构体成员的拷贝#include<stdio.h>#include<string.h>#include<stdlib.h>struct stu{ int id; int age; char name[128];};void memcpy_str(struct st

2021-07-15 15:39:23 130 1

原创 c语言中的结构体

c语言中的结构体前言结构体与指针是c语言基础必学内容掌握好结构体与指针是新手的必经之路,对嵌入式与c++的学习有很大帮助一、结构体是什么?结构体是c语言中的一种数据(复合数据类型),用于存放不同基本类型数据的集合,关键字为 struct二、使用步骤1.在文件中定义结构体类型代码如下(示例):#include<stdio.h>struct stu{ int id; int age; char name[128];}int main(){}2.代码解

2021-07-13 16:58:30 201 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除