- 博客(13)
- 收藏
- 关注
原创 联合体的学习
C语言的联合体union就是一块内存用多种方法来解释 比如联合体中有一个int和一个char变量 int占4字节 char占1字节 那么你操作这个char变量也同时操作了int的前1个字节 毕竟它们用的是同一块内存 union套结构体也是很好的操作 这样可以把它分成多块来解释。这样实际上是把一块8字节的内存解释成了两个4字节的int变量 两个32字节的数组 一个8字节的数组 这样你操作它的_32bit_int里的low的时候就操作了内存的低32位 _data的前/后四位也会被改变(取决于大小端系统)
2025-12-06 19:07:02
126
原创 STM32F103 HSE时钟倍频以及设置频率函数(新手向,本人也是新手)
HSE_AutoSetHSE的算法部分是自己写的,用了一个转接数组。C语言不支持bool所以自己定义了一个boolK代替bool。
2024-12-03 21:47:18
647
1
原创 哈希表(功能不太全,只能查找)
免去了大小固定(多了浪费内存,少了又无法完成项目)的缺点。哈喽哈喽,垂柳杨风唱明月,这里就是小橙豆,今天我自己写了个结构体数组版的哈希表。------------不懂的看讲解,懂的就散吧-------------函数用于删除哈希表中的一个值。首先计算出值的哈希位置,然后将该位置的。哈希函数都是自己写的,安全系数不高,但它至少是不可逆的,难定位。它使用哈希函数计算出哈希位置,并返回该位置的。首先,它将传入的值存入指定的。然后,利用哈希函数计算出该值的哈希位置(:存储值在哈希表中的索引位置。
2024-09-11 20:32:36
325
2
原创 白嫖编译器网址
这是一个比较好的编译器,功能异常强大,适合用于windows开发,对windows控制相当得当。都2024了,但还是有人找不到好的编译器,这次,我不仅推荐编译器,还把下载地址给写了;基本所有玩电路都用这个编译器,源于它的转换器十分强大,运行速度超快,可惜报错有点离谱。keil5下载不方便,有些还要付费,到时候我把安装包放百度网盘上。这个吧,比较适合写java和前端。总体来说,就是游戏开发必备。不用说了,无论前端还是后端,用它没错了。
2024-02-01 19:16:10
280
1
原创 源代码视窗系列:C++延时函数(自写版,不调库)
c++中,如何做到延时的效果?既然你为了求学能搜到这里,那我也不装了。这在Microsoft visual studio 2022中比较常见。1,delay延时函数。
2024-02-01 18:13:55
905
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅