自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 顺序表之线性表

这种结构有以下特点:存在一个唯一的没有前驱的(头)数据元素,存在一个唯一没有后继的(尾)数据元素:此外,每一个数据元素均有一个直接前驱和一个直接后继。线性表在逻辑上是线性结构,也就说是连续的⼀条直线。但是在物理结构上并不⼀定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。线性表是n个具有相同特性的数据元素的有限序列。线性表是⼀种在实际中⼴泛使⽤的数据结构,常⻅的线性表:顺序表、链表、栈、队列、字符串……顺序表的底层结构是数组,对数组的封装,实现了常⽤的增删改查等接⼝。

2024-04-06 18:33:08 288 1

原创 谈指针色变

内存中存在许多空间,我们需要如何快如找到它?比如一栋公寓,有很多房间,你的朋友就住在里边,要如何快速找到朋友的房间?很简单,只需要得到房间的房间号,就能快速找到房间。同理,当我们要访问内存时,也需要得到内存的地址。内存也跟房间一样被划分成一个个内存单元,每个内存单元的大小取1个字节。每个内存单元大小一个字节,也就是8个比特位1个比特位可以储存一个二进制的1或0计算机中常见单位bit;byte;KB;MB;GB;TB;PB生活中,我们把门牌号叫地址。指针。

2024-04-06 00:52:28 1721 2

原创 C语言文件操作

如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使⽤⽂件。

2024-04-06 00:05:56 742 1

原创 C语言内存函数

从前往后复制,arr[2],arr[2]复制到arr[4],arr[5],arr[4],arr[5]会被复制成3、4,即arr[4] = 3,arr[5] = 4,此时要复制arr[4],arr[5]到arr[7],arr[8],arr[4],arr[5]已经不再是5、6。3.为避免溢出,目标参数和源参数所指向的数组的大小应至少为 num 字节,并且不应重叠(对于重叠的内存块,memmove 是一种更安全的方法)。1.将num字节的值从源指向的位置直接复制到目标指向的内存块。这样需要的数字就不会被覆盖掉。

2024-03-23 22:22:21 728

原创 自定义类型:结构体

代码1:变量的定义int x;int y;}p1;//申明类型的同时定义变量p1//定义结构体变量p2代码2:初始化struct Stuint age;//初始化//指定顺序初始化位段成员必须是int、unsigned int、signed int,char,在C99钟位段成员的类型也可以选择其他类型。位段的成员后边有一个冒号和一个数字。成员后的数字表示,成员占多少个比特位struct Aint _a : 2;int _b : 5;A就是一个位段类型。

2024-03-23 10:41:44 670

原创 浮点数的存储

n 和 *pFloat在内存明明是同一个数,为什么整形和浮点数差别会这么大?

2024-03-17 10:28:11 803 1

原创 【qsort使用与模拟实现】

往模拟函数中1.传入数组首元素地址 2.数组长度 3.数组元素大小 4.比较大小的函数。我们就可以将首元素强制类型转换成最小字节char类型**(char*)base**用户传了一个数组给我们的函数进行排序,可是我们不知道用户穿的是什么类型的数组。传函数指针给qsort的目的就是为了比较待排序数组元素大小。但是用户将待排序数组的首元素地址、元素大小告诉了我们的函数。2.到了交换这一步,我们则必须要写一个交换的函数就可以了。再加上一个元素大小、就可以跳过一个类型、实现。对任意类型数组元素进行排序。

2024-03-04 23:12:59 568 3

原创 分支和循环

C语言是结构化的程序设计语言分为其中实现实现。

2023-12-15 22:04:15 1420

原创 使用数组和简单函数实现扫雷游戏

简易实现扫雷游戏

2023-12-10 13:50:15 1709 1

原创 _Bool--布尔类型

布尔类型的使用

2023-12-08 23:19:11 363

原创 第一篇CSDN

本人是一名二本院校大数据专业大一的学生,再加上学校的计算机课程无法产生真正有用的收益,于是决定自学编程。学习编程的目标很简单,参加一系列有助于自己的比赛,例如蓝桥杯,能够依靠自己的技术拿到大厂的offer。在课余时间练习好编程能力,做好每一次功课,每天在自己的时间中拿出两个小时自主学习编程。最后想通过自己的技术进去微软、苹果等外企it行业。

2023-12-05 19:42:26 323 1

空空如也

空空如也

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

TA关注的人

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