技术栈
c语言
树在风中摇曳
14 分钟前
c语言
·
开发语言
C语言 | 文件操作详解与实战示例
✍️ 作者:凡间的八戒 🗓️ 时间:2025-11-12 🏷️ 标签:C语言、文件操作、IO流、fopen、fread、feof、ferror
雨落在了我的手上
1 小时前
c语言
C语言入门(十六):指针(2)
目录一. const修饰指针1. const 修饰指针1.1 const修饰变量1.2 const 修饰指针变量
say_fall
1 小时前
c语言
·
开发语言
·
学习
C语言编程实战:每日刷题 - day 1
🌈这里是say-fall分享,感兴趣欢迎三连与评论区留言 🔥专栏:《C语言从零开始到精通》 《C语言编程实战》 《数据结构与算法》 《小游戏与项目》 💪格言:做好你自己,你才能吸引更多人,并与他们共赢,这才是你最好的成长方式。
IoT智慧学堂
2 小时前
c语言
·
开发语言
C语言流程控制:if判断语句全解析
C语言流程控制:if判断语句全解析📌 条件成立则执行,否则跳过。⚠️ 建议写法(更简洁):📌 输入身高和体重,判断是否标准体重
EXtreme35
2 小时前
c语言
·
开发语言
·
算法
C语言指针深度剖析(2):从“数组名陷阱”到“二级指针操控”的进阶指南
C语言中的指针是其灵魂,但也让无数人感到困惑。本篇博客将带你深入理解指针学习中的四大核心难点:读完本文,你将能清晰掌握指针与数组之间的微妙关系,为后续学习数组指针、函数指针打下坚实基础!
玖剹
3 小时前
java
·
linux
·
c语言
·
c++
·
ubuntu
·
单例模式
·
策略模式
多线程编程:从日志到单例模式全解析
目录一:日志与策略模式二:线程池设计三:线程安全和重入问题四:线程安全的单例模式4.1单例模式的特点4.2饿汉实现方式和懒汉实现方式
下午见。
3 小时前
c语言
·
笔记
·
学习
【C语言学习笔记】动态内存分配:malloc/free的正确打开方式
今天在C语言学习中,终于搞懂了动态内存分配的核心用法——用 malloc 和 free 在堆上灵活管理内存。这篇笔记记录一下实操过程和踩坑点~
Yue丶越
3 小时前
c语言
·
开发语言
【C语言】深入理解指针(三)
在前两讲中,我们掌握了指针的基础概念、与数组的绑定关系,以及二级指针、指针数组等进阶用法。这一讲,我们将聚焦指针与字符、函数的结合,从字符指针的特殊应用,到数组指针的深度解析,再到函数指针与函数指针数组的实战(eg:转移表),逐步揭开C语言中“指针操作复杂数据”的核心逻辑。
luoganttcc
3 小时前
c语言
·
开发语言
·
python
已知 空间 三个 A,B C 点 ,求 顺序 经过 A B C 三点 圆弧 轨迹 ,给出 python 代码 并且 画出图像
乄夜
5 小时前
c语言
·
c++
·
stm32
·
单片机
·
mcu
·
面试
·
51单片机
嵌入式面试高频!!!C语言(十四) STL(嵌入式八股文)
在编程中,List 和 Vector 是两种常见的数据结构,它们在内部实现、性能特性和适用场景上有显著差异。
dqsh06
14 小时前
linux
·
c语言
·
单片机
·
嵌入式硬件
·
iot
树莓派5+Ubuntu24.04 LTS CH348 / CH9344 驱动安装 保姆级教程
各位,最近我做的项目里,要用到多个激光测距的模块。这些激光测距的模块是用串口输出的,所以,我想用一个可以一个USB口转8个串口的板子,正好淘宝上有,我就买了。买来之后,装驱动,却碰到点问题,装不上。问淘宝的客服,客服也搞不定。后来,我摸索了一下,搞定了,把这个过程记录一下吧。
奔跑吧邓邓子
15 小时前
c语言
·
进阶
·
复盘
·
终篇
【C语言实战(80)】C语言实战:从复盘到进阶,解锁编程新高度
在 C 语言的学习旅程中,实战项目是我们提升编程能力的关键途径。通过一系列从基础到进阶的项目实践,我们不仅巩固了语法知识,还深入掌握了各种数据结构和技术的应用。现在,让我们一起回顾这些项目,总结经验,为未来的学习和实践做好准备。
@曾记否
16 小时前
c语言
·
stm32
如何在Keil5中在没有硬件支持的情况下使用Keil的模拟器(Simulator) + 调试窗口输出进行调试
在STM32F407项目开发中,使用Keil MDK的 Use Simulator 进行纯软件仿真,可以在没有硬件的情况下测试和调试代码的基本逻辑,我结合工程经验为你梳理了以下设置要点和技巧。
烛衔溟
16 小时前
c语言
·
算法
C语言多级指针与函数指针:指针的高级用法
本文献给: 希望深入理解C语言指针高级用法的你。如果你已经掌握基础指针,想要学习多级指针和函数指针的使用场景和技巧——本文将带你深入探索。
树在风中摇曳
19 小时前
c语言
·
开发语言
·
算法
C语言动态内存管理:从基础到进阶的完整解析
动态内存管理(heap management)是 C 语言最重要也最易踩坑的知识点。 本文通过结构化讲解 + 文字示意图 + 易读排版,让你彻底掌握 malloc/free、calloc/realloc、常见错误、柔性数组与内存模型。
biter down
20 小时前
c语言
·
开发语言
C 语言17:位操作符 & | ^:从二进制编码到大小端
在 C 语言中,位操作符是直接操控二进制世界的 “手术刀”。其中 ^(按位异或)因独特的运算规则,在数据交换、加密、校验等场景中大放异彩。本文将从异或的核心特性出发,详解其经典用法,并结合大端 / 小端字节序知识,展示位操作在底层开发中的实际价值。
永远都不秃头的程序员(互关)
20 小时前
c语言
C 语言文件读写初探:打开数据之门 [特殊字符]
在学习 C 语言的过程中,我们经常使用 printf 来输出信息到屏幕,用 scanf 从键盘读取输入。但这有一个问题:一旦程序运行结束,所有的数据都会丢失!想象一下,我们写了一个通讯录程序,每次启动都要重新输入朋友信息,那也太不方便了!
楼田莉子
1 天前
linux
·
运维
·
服务器
·
c语言
·
后端
·
学习
Linux学习:进程的控制
前面我们已经学习了进程的相关概念。本篇我们就来学习Linux系统中进程的控制相关代码已经上传至作者的个人gitee:楼田莉子/Linux学习 - Gitee.com喜欢请点个赞谢谢
云雾J视界
1 天前
c语言
·
stm32
·
嵌入式硬件
·
低功耗
·
数据压缩
·
寄存器
C语言位运算深度应用:嵌入式硬件寄存器控制与低功耗优化实践
在物联网(IoT)与边缘计算快速发展的今天,嵌入式设备面临“算力有限、功耗敏感、实时性强”三大挑战。以智能家居传感器为例,一颗纽扣电池需支撑设备运行数年,这要求硬件资源利用率达到极致。C语言凭借其直接操作内存、接近硬件底层的特性,成为嵌入式开发的首选语言,而位运算则是其“核武器”——通过对二进制位的精确控制,实现硬件寄存器操作、数据压缩、功耗优化等关键功能。
努力努力再努力wz
1 天前
linux
·
运维
·
服务器
·
c语言
·
数据结构
·
c++
·
算法
【Linux进阶系列】:线程(下)
🔥 本文专栏:Linux 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:生活有时会把你推下悬崖,勇气不是指望能立刻飞翔,而是在坠落的过程中,拼命去寻找并相信自己能长出翅膀。