技术栈
c语言
不灭的黄金瞳123
2 小时前
c语言
预处理详解
本人的技术笔记会优先发布在个人站点longyxblg.cnC语言设置了一些预定义符号,可以直接使用,预定义符号也是在预处理期间处理的
小雪崩
3 小时前
linux
·
c语言
·
数据结构
·
学习
·
排序算法
嵌入式学习 day25:哈希表及排序与查找
哈希表是一种根据键(Key) 直接访问数据的数据结构。它通过哈希函数把键映射到一个下标,然后直接在该位置存取数据。
yiqiefeimeng
3 小时前
c语言
·
学习
·
编程
·
指针
·
比喻
C语言指针难倒90%人?买房比喻让你瞬间开窍
有个朋友学C语言,学到指针直接崩溃,问我:“这指针到底是啥?为啥我赋值10它报错?”我叹了口气说:你见过谁家的房子,客厅里住着一串门牌号?
Fa_Mian_Tuan
8 小时前
c语言
·
开发语言
·
数据结构
·
笔记
·
算法
·
图论
最小生成树之Kruskal算法(超详细原理+完整可运行C语言代码)
⼀个连通图可以有多个⽣成树;⼀个连通图的所有⽣成树都包含相同的顶点个数和边数;⽣成树当中不存在环;移除⽣成树中的任意⼀条边都会导致图的不连通, ⽣成树的边最少特性;
caimouse
4 小时前
c语言
·
开发语言
ReactOS 窗口系统分析(5):可见区域与窗口 DC — vis.c + windc.c
本文是"窗口系统三大主线之窗口显示"系列的第 5 册(总册编号 _5),承接:本册回答窗口显示链路中"画在哪、能画多少"两个问题:
_Narcissus_
5 小时前
c语言
·
数据结构
·
c++
·
算法
·
动态规划
·
背包问题
·
最短路径
动态规划初探(含完整代码实现)
算法:有模板基本思想:一个大问题可以分成若干个小问题,并且各个问题的解决思路是类似的,也可以通过小问题的解得到大问题的解,小问题之间往往不是相互独立的 eg.每个阶段做的决策相互影响
Cerman
6 小时前
c语言
·
windows
·
经验分享
QEMU启动OVMF shell超时分析
可以正常boot OVMF固件,但在QEMU使用的屏幕上打印“>>Start PXE over IPv4”之后,大概会等待1min,才会进入UEFI shell界面。
_Narcissus_
7 小时前
c语言
·
数据结构
·
c++
·
笔记
·
算法
·
模拟
·
枚举
枚举和模拟算法笔记
1.找对答案集合 1~~100最大的质数2.答案成立的条件--->题目给出3.选择合适的枚举顺序4.减小枚举范围---->提高效率
老当益壮梁奶奶
9 小时前
linux
·
c语言
·
c++
·
笔记
·
学习
Linux软件编程学习笔记(二)Linux文件IO编程入门:从fopen到fgetc
在Linux中,文件是存放在磁盘(或其他存储介质)上的一段数据的集合。从操作系统的角度看,一切皆文件,包括普通文件、目录、设备、管道等。我们这里讨论的是普通文件,即存储在文件系统中的数据流。
sunoo-229
9 小时前
linux
·
c语言
·
前端
·
笔记
·
vscode
·
学习
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
本文为 C 语言软件编程学习 Day03 笔记,系统梳理标准 IO 库函数、核心易混点对比,并结合「BMP 图片宽高读取」「英汉词典查询」两个实战项目,总结实操中高频踩坑点
LuminousCPP
10 小时前
c语言
·
数据结构
·
笔记
·
算法
·
leetcode
栈和队列专题(四):LeetCode 232. 用栈实现队列|双栈分工 + 按需迁移 + 摊还 O(1)
在栈和队列专题(二)中,我们用两个队列实现了栈:通过反复搬运元素,把队列的 FIFO(先进先出)转换成了栈的 LIFO(后进先出)。
流浪001
10 小时前
c语言
C/C++ 后端筑基系列(一):C语言 —— 从基础到进阶系统指南
本系列面向 C/C++ 后端方向,系统梳理五大核心知识领域:C语言、C++、数据结构、Linux 操作系统、Git。每个领域独立成篇,内容追求体系化、细节化,从原理到代码再到易错点全覆盖,适合作为系统学习的完整笔记。
caimouse
1 天前
c语言
·
开发语言
ReactOS 图形系统分析(51):元文件子系统 — metafile.c
元文件(Metafile,WMF,Windows Metafile)是一种"矢量化的绘图指令序列"。它不像位图那样保存每个像素的颜色值,而是把一次会话中对 GDI 的绘图调用(画线、画矩形、输出文本、设置映射模式……)逐条记录下来,形成一串 METARECORD(元文件记录)。之后可以在任意 DC 上"重放"(PlayMetaFile)这串记录,从而在别的设备(屏幕、打印机、另一个位图 DC)上复现同样的画面。
Canmag 兴隆磁性
1 天前
c语言
·
开发语言
·
学习
·
永磁材料
·
充磁
·
退磁
C 系列充磁机
设备主图设备主图• 采用高压脉冲电容器,输出电流大、放电能量强• 充磁电压数字与指针表双重显示,宽范围可调
l1t
1 天前
c语言
·
数据库
·
duckdb
DeepSeek总结的DuckDB C-API-V2:第一部分 - #24702 PR
#24702 开启 Maxxen此 PR 添加了 V2 C-API 前半部分的初始草稿,以及构建在其之上的稳定“C++ API”。
_Narcissus_
1 天前
c语言
·
数据结构
·
c++
·
笔记
·
算法
·
排序算法
·
总结
排序算法总结表格
排序算法排序性质示意图特殊思想就地性,稳定性时间复杂度定义直接插入排序基于插入无就地可稳定O(n^2)
小雪崩
1 天前
linux
·
c语言
·
学习
嵌入式学习 day27:标准IO
在C语言中操作文件,永远是三步:c注意:打开的文件一定要记得关闭,否则可能造成资源泄露或数据丢失。cmode(打开方式):
xx~t
1 天前
linux
·
运维
·
服务器
·
c语言
·
学习方法
嵌入式——Linux软件编程2
📖今日学习内容:shell while、for循环,shell数组,shell函数; C语言IO文件操作。
松小白song
1 天前
c语言
·
开发语言
嵌入式通信协议全解:UART、RS232、RS485、I²C、SPI 与 CAN 的本质区别与选型指南
目录前言一、整体认识:它们不在同一个层次二、理解通信协议前的五个关键词2.1 串行与并行2.2 同步与异步
luj_1768
1 天前
服务器
·
c语言
·
开发语言
·
经验分享
·
算法
变频技术核心原理揭秘
变频技术是一种通过改变交流电频率来控制交流电动机转速和输出功率的技术,其核心在于“变频”与“变压”的协调控制。它广泛应用于工业驱动(如风机、水泵)、家电(如空调、冰箱)及通信等领域,以实现精确调速、软启动、节能降耗等目的。