自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 带头双向循环链表

一般用在单独存储数据。实际中使用的链表数据结构,都是带头双向循环链表。另外这个结构虽然复杂,但是使用代码实现后以后会发现结构带来了很多优势,实现反而简单了。,一般不会单独用来存数据。实际中更多的是作为其他数据结构的。,如哈希表、图的邻接表等。这两种结构在笔试面试种出现很多。

2023-06-26 13:42:07 48 1

原创 结构体内存对齐

因为整个结构体的大小是结构体中的最大字节类型数的对齐数的整数倍,a和c一共占了5个字节但不是对齐数4的整数倍,于是整个结构体的总大小就是8。从第二个成员开始,以后每个成员要对齐到某个数字(对齐数)的整数倍的地址处。如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处。结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。如果嵌套结构体,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整体大小就是所有最大对齐数(包含嵌套结构体的对齐数)的整数倍。

2023-04-06 23:48:35 53

原创 strerror,memcpy和memmove的原理和实现

c语言的库函数在调用失败的时候,会将一个错误代码存放在一个叫 errno 的变量中当我们想知道调用库函数的时候发生了什么错误信息,就可以将errno的错误码翻译成错误信息。注意:重复调用库函数并且出错,errno的错误码会被更新。

2023-04-06 10:59:42 138

原创 浮点型在内存中的存储

浮点数的表示范围:float.h中定义浮点数家族包括:float,double,long double类型。

2023-03-15 22:04:01 53

原创 三子棋游戏设计和思路

三子棋小游戏的设计和一些细节处理问题

2023-01-24 22:40:56 90 1

原创 梦开始的地方

这是一篇个人博客的前言

2022-12-03 14:01:56 283 1

原创 生成随机数

了解伪随机数序列和实现真正的随机数序列

2022-10-02 22:36:15 162 1

空空如也

空空如也

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

TA关注的人

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