相关文章
第八章:动态内存申请
malloc
void *malloc(unsigned int size) 在内存的动态存储区(堆)中分配一块长度为size字节的连续区域,用来存放说明符指定的类型。分配的内存空间内容不确定。 一般使用memset初始化。
返回值: 分配空间的起始地址:…
建站知识
2024/12/30 22:32:52
数据结构之带头双向循环链表
目录
链表的分类
带头双向循环链表的实现
带头双向循环链表的结构
带头双向循环链表的结构示意图
空链表结构示意图
单结点链表结构示意图 多结点链表结构示意图
链表创建结点
双向链表初始化
销毁双向链表
打印双向链表 双向链表尾插
尾插函数测试
双向链表头插
…
建站知识
2025/1/2 21:01:56
【短文】Linux怎么读取文件大小
2023年10月6日,周五晚上 使用如下命令即可:
du -h filenamedu命令在Linux/Unix系统中的英文全称是"disk usage"。即磁盘使用量的意思。
du命令用来显示文件和目录占用磁盘空间的大小。 du命令的巧用:
ls | du -h
通过这条命令…
建站知识
2024/12/30 22:32:58
Effective Modern C++ 第七章 并发API 1
目录
条款35:优先使用基于任务而非基于线程的程序设计
要点速记: 条款36:如果异步是必要的,则指定std::launch::async
要点速记: 参考:EffectiveModernCppChinese/src/7.TheConcurrencyAPI/Item35.md at…
建站知识
2024/12/30 22:32:59
【应用层协议】初始Http,fiddler的使用
文章目录 1. HTTP概念2. 下载fiddler及使用获得HTTP协议格式2.1 fiddler的下载2.2 fiddler使用 3. HTTP请求(Request)3.1 请求行3.1.1 URL3.1.2 方法3.1.2.1 GET3.1.2.2 POST3.1.2.3 其他方法 3.2 报头(header)3.3 空白行3.4 正文…
建站知识
2024/12/30 22:33:00
【Java 进阶篇】使用 JDBCTemplate 执行 DQL 语句详解
在前面的文章中,我们已经学习了如何使用 Spring 的 JDBCTemplate 执行 DML(Data Manipulation Language)操作,包括插入、更新和删除操作。现在,让我们来深入了解如何使用 JDBCTemplate 执行 DQL(Data Query…
建站知识
2024/12/30 22:33:09
老卫带你学---leetcode刷题(10. 正则表达式匹配)
10. 正则表达式匹配
问题:
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。
‘.’ 匹配任意单个字符 ‘*’ 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不…
建站知识
2024/12/30 22:40:17
236. 二叉树的最近公共祖先
给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。
百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的…
建站知识
2024/12/30 22:40:19