c语言

ysu_03143 分钟前
c语言·数据结构·链表
03-双链表与循环链表🎯 本篇目标:掌握双链表和循环链表的概念与实现,理解它们相比单链表的优势!哈喽小伙伴们!👋上一篇我们学习了单链表,它只能单向遍历,想要找前一个节点还得从头开始找,太不方便了!😫
是隼人1 小时前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn pwnable_start(ret2shellcode)题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
ysu_03142 小时前
c语言·数据结构·算法·leetcode
02-单链表完全指南🎯 本篇目标:深入理解链表的概念,掌握单链表的增删改查,学会链表的各种经典操作!哈喽小伙伴们!👋上一篇我们学习了数组,它虽然随机访问很快,但有个致命缺点——大小固定!想要增删元素还需要移动大量数据,太麻烦了!😫
ltqshs2 小时前
c语言·开发语言·链表
C语言-链表例程尾插不带头:尾插带头:头插带头:
YYYing.3 小时前
c语言·开发语言·c++·线程堆栈
【C++进阶系列 (一)】关于线程堆栈的那些事 (上篇)⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️C++编程系列专栏:C++编程系列
Discipline~Hai3 小时前
linux·c语言·网络·数据库·sqlite·linux应用软件编程
Linux网络编程05-sqlite3数据库① 数据库:能够对大批量数据进行增删改查管理的软件 ② 数据库分类 (1)关系型数据库(2)非关系型数据库
736c3 小时前
c语言
C语言-指针 11指针定义:指针就是内存地址指针定义格式: 数据类型 变量名 int * p指针占用内存大小 与编译器有关,32位的编译器,指针占用的内存位4字节
wuyk5556 小时前
c语言·开发语言·stm32·单片机·嵌入式硬件
104.C 语言字节对齐:从底层原理到工程实践的完整指南在嵌入式开发、系统编程和跨平台通信中,sizeof(struct)的结果往往不等于成员变量大小之和,这背后的核心原因就是字节对齐。作为 C 语言面试的高频考点,字节对齐不仅涉及 CPU 硬件的底层设计,还直接影响程序的性能、内存占用和跨平台兼容性。本文将从原理、规则、实战和避坑四个维度,全面解析字节对齐的核心知识。
南棱笑笑生12 小时前
c语言·开发语言·rockchip
20260904实测给飞凌OK3576-C开发板刷入Rockchip原厂的IMG固件【使用飞凌的DTS】切换串口波特率为1.5Mbps20260904实测给飞凌OK3576-C开发板刷入Rockchip原厂的IMG固件【使用飞凌的DTS】切换串口波特率为1.5Mbps 2026/9/4 18:36
2601_9622959918 小时前
c语言·python·嵌入式开发·开发效率·系统资源
嵌入式开发语言用哪个最好,C,python或者其他嵌入系统开发语言之选择, 关联诸多因素, 涵盖但不仅限于系统资源、开发效率、运行速度以及系统稳定性。于嵌入式范畴内, C语言因运行效率颇高、系统资源占用极少、靠近硬件层面之操作能力颇强而备受青睐。其凭借简洁之语法, 加上丰富之库支持, 于某些资源无受限且开发效率优先之嵌入式系统开发里, 也渐渐占据一定位置。除此之外, 存在语言, C++语言, Rust语言等多种语言能够供以选择, 具体运用哪一种语言, 需要依照项目需求以及开发团队的熟悉程度予以决定。
是隼人20 小时前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn [HarekazeCTF2019]baby_rop2(64位ret2libc)题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
wuyk5551 天前
c语言·开发语言·数据结构·stm32·单片机·链表·面试
107.FreeRTOS 链表深度解析:从原理到面试满分答案在嵌入式面试中,当面试官问起 FreeRTOS 的链表时,如果你只回答 “双向循环链表”,那你大概率会丢分。本文将从原理、数据结构、核心算法到实际应用,全面解析 FreeRTOS 链表的设计精髓,让你在面试中脱颖而出。
AAA代码批发商1 天前
linux·c语言·数据库
Days 39 Linux C 开发之 SQLite 数据库完整学习笔记在 Linux C 语言开发中,经常需要对大批量数据做持久化的增删改查操作。如果直接操作文件实现数据管理,需要自己处理解析、索引、条件筛选等逻辑,开发工作量巨大。而数据库软件专门用来管理大批量数据,SQLite是一款轻量级关系型数据库,不需要独立的服务器进程,直接读写磁盘文件,非常适合嵌入式、Linux 小型 C 程序开发。
卢锡荣1 天前
c语言·开发语言
单芯掌控多口互联|乐得瑞 LDR6020 PD3.1 多通道 Type‑C 控制 SOC 芯片随着 Type‑C 接口全面普及,多口显示器、扩展坞、一拖多快充配件、游戏底座等产品,常常遭遇多设备握手冲突、端口角色固化、兼容性差、外围器件繁杂等开发难题。乐得瑞科技推出的LDR6020,一款已经通过 USB‑IF PD3.1 官方认证的国产多通道 DRP 控制 SOC 芯片,为多路 Type‑C 产品带来高集成、高稳定、低成本的一站式解决方案。 LDR6020 采用 QFN‑32(4×4mm)紧凑型封装,内置 16 位 RISC MCU、3 组 6 路独立 DRP‑CC 通讯通道、USB2.0 Dev
wuminyu1 天前
java·linux·c语言·jvm·c++
JVM锁膨胀与Futex源码解析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
susplus1 天前
c语言·爬虫·http·万维网
【HTTP协议】HTTP介绍及基础【C语言爬虫实现】万维网www(World Wide Web)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所,英文简称为 Web。万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点(也就是所谓的“链接到另一个站点”),从而主动地按需获取丰富的信息。
xx~t1 天前
linux·c语言·数据库·oracle·sqlite
嵌入式——Linux软件编程——数据库今日学习:SQLite轻量级数据库,命令行操作 + C语言API编程SQLite是一款文件型轻量级关系型数据库,不需要独立数据库服务进程,整个数据库就保存在一个磁盘文件,非常适合嵌入式、小型Linux C程序开发。
水饺编程1 天前
c语言·c++·windows·visual studio
第5章,[Win32 章节] :圆角矩形教学插图绘制程序上一篇:第5章,[Win32 章节] :椭圆教学插图绘制程序回到目录下一篇:无关于本专栏课件的获取方法,请参考下述课节。
是隼人1 天前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn PWN4(双引号的转义缺陷)题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
码行山野赴时序归途1 天前
c语言·开发语言
C 语言文件操作完全指南:从打开到关闭C 语言文件操作完全指南:从打开到关闭文件操作是 C 语言从“小黑框计算器”迈向“能存数据的实用程序”的关键一步。本文将系统梳理 C 标准库中的文件 I/O 函数,以及与之紧密配合的字符串格式化函数,帮你建立完整的输入输出知识体系。