c语言

Chen—LSN5 分钟前
c语言·开发语言·c++·经验分享·笔记·算法·c#
C语言——文件操作(2)耕耘 :C、C++、嵌入式技术领域🔥我的个人主页❄️个人专栏:《C语言专栏》 《嵌入式专栏》✨**不要等待机会,而要创造机会!**✨
Escalating_xu1 小时前
java·c语言·开发语言
【C 语言】深入理解指针(2):数组名、数组传参、二级指针与指针数组🔥 星光编译者 · 个人主页📚 学习专栏: 《C/C++ 成长笔记》 · 《Linux 实践手册》 · 《数据结构与算法》
心中有你02142 小时前
c语言·开发语言
C语言实现文件异或加密与RLE压缩算法本项目基于C语言实现了一套轻量化的文件处理程序,集成异或加密算法和RLE行程压缩算法两大核心功能,支持任意文件的加密解密、压缩解压操作。
阿钱真强道2 小时前
c语言·定时器·周期任务·uloop
18 嵌入式操作系统 | uloop 定时器:周期任务与网络上报本课程开源地址(Gitee):https://gitee.com/fujianxinxi/qianrushixitongyingyongkaifa.git 课件、示例代码与验收脚本都在该仓库,可直接 git clone 或下载 ZIP 使用。
多多爱学习2 小时前
c语言·c++·算法·面试
括号有几层?得看还有多少个左括号没闭合题目: 1614. 括号的最大嵌套深度标签: 字符串 · 计数给定一个括号匹配正确的字符串 s,返回其中括号的最大嵌套层数。没有括号时,深度为 0。
AI+程序员在路上3 小时前
linux·c语言·物联网
AP6275S蓝牙双接口解析:HCI UART与PCM的分工与协同在嵌入式无线通信设计中,AP6275S作为一款Wi-Fi 6 + 蓝牙二合一模块,被广泛应用于RV1126B等平台。许多开发者初次接触时会发现:AP6275S的蓝牙部分竟然有两个独立的接口——HCI UART和PCM。它们分别负责什么?为什么要分开?又如何协同工作?本文将为你彻底讲清这两个接口的分工与配合。
jingli93 小时前
c语言·开发语言
本地向量库索引把 C 盘塞爆 48.6G:一次 LanceDB 膨胀排查与根治实录热榜上在聊存储引擎的工程审阅,我翻到自己两个月前的工单记录,决定也交一份事故实录。主角是 LanceDB——一个嵌入式向量数据库,我们用它给本地知识库做检索。事故结果:一张 75MB 的表,索引目录膨胀到 48.6GB,把生产机的 C 盘干到了 0 字节。
阿钱真强道4 小时前
c语言·开发语言·json·json-c
21 嵌入式操作系统 | JSON 与 json-c:生成与解析本课程开源地址(Gitee):https://gitee.com/fujianxinxi/qianrushixitongyingyongkaifa.git 课件、示例代码与验收脚本都在该仓库,可直接 git clone 或下载 ZIP 使用。
心中有你02147 小时前
c语言·数据结构·算法
C语言埃氏筛法(素数筛选)埃拉托斯特尼筛法(埃氏筛)是最经典、最高效的素数筛选算法之一,专门用于快速筛选出 2~n范围内的所有素数。相比于普通暴力枚举判断素数的方法,埃氏筛通过倍数标记法剔除合数,极大降低了时间复杂度。
晓蛋6 天前
c语言·编译器·编程开发·集成开发环境·程序实例
c语言指的是什么意思c语言指的是什么意思这篇文章主要介绍c语言指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
傲世仙尊6 天前
linux·c语言
目录即文件-Ext文件系统收尾篇我的github:(https://github.com/xcx55/ubuntu-linux-project) 感谢各位大佬参观我的github!!
牵猫散步的鱼儿6 天前
c语言
重载、重写(覆盖)、重定义区别一、理论 1. 重载(Overload) 同一个作用域内,函数名相同,参数列表不同(参数个数、类型、顺序)。 返回值不能单独作为重载区分依据 属于编译期决议(静态绑定) 2. 重写 / 覆盖(Override) 发生在继承关系,基类虚函数,子类重新实现。 函数名、参数列表、返回值必须匹配(协变返回除外) 基类函数必须加 virtual 运行期决议(动态绑定,多态核心) 3. 重定义(隐藏,Redefine / Hide) 继承关系中,子类写了和基类同名函数,不是虚函数,直接把基类同名函数隐藏。 参数列表可
phltxy6 天前
c语言
C 语言指针:从内存地址到灵活的数据访问在 C 语言中,指针既是最有力量的工具之一,也是初学者最容易困惑的概念之一。它并不是一种神秘的“特殊数据”,而是把内存地址显式地交给程序员管理。理解了地址、类型和解引用之间的关系,就能自然地掌握数组遍历、函数传参、动态内存以及复杂数据结构的基础。
phltxy6 天前
c语言
C 语言中的数据存储:从类型到二进制位C 语言的很多问题,表面上看是“输出为什么不一样”,本质上却是同一段内存被不同方式解释了。一个变量需要占用多少空间?负数如何保存?多字节数据在内存中如何排列?整数和浮点数为什么不能用同一种方式解读?这些问题都指向同一个主题:数据在计算机中的表示与存储。
wuminyu6 天前
java·linux·c语言·jvm·c++
HotSpot的轻量锁与膨胀后的ObjectMonitor状态重建原理本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
码不停蹄Zzz6 天前
c语言
指针用法篇——malloc和free指针详解数组的元素存储于内存中连续的位置上。当一个数组被声明时,它所需要的内存在编译时就被分配。但是,你也可以使用动态内存分配在运行时为它分配内存。
彧azz6 天前
c语言·笔记·学习·系统架构
操作系统时间管理与系统核心板块学习总结操作系统需要精确感知时间,才能完成进程调度、定时任务、超时检测、性能统计等工作。时间管理的底层支撑主要来自硬件提供的周期性中断,操作系统在此基础上构建软件定时器和调度器的时间片分配机制。
白色的北极熊6 天前
c语言
c语言 牛客网 BC15这道题的核心考点有三个:题目要求:循环读取多组大写字母,每行一个,转换成对应的小写字母输出。在 ASCII 码表中:
老当益壮梁奶奶6 天前
c语言·arm开发·嵌入式硬件·学习·51单片机
ARM汇编学习笔记(六):【i.MX6ULL】时钟系统与定时器(EPIT & GPT)本文是 i.MX6ULL 裸机开发学习笔记,涵盖**时钟系统(Clock)与定时器(EPIT & GPT)**两大部分,包含硬件原理、寄存器配置流程及作业解答,适合嵌入式初学者参考。
Navigator_Z6 天前
c语言·算法·leetcode
LeetCode //C - 1255. Maximum Score Words Formed by LettersGiven a list of words, list of single letters (might be repeating) and score of every character.