C语言
文章平均质量分 57
DennisReYoonjiho
懒也是一种生活态度~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言常用的宏定义
在C语言编程中,宏定义不仅可以使代码更简洁,而且在某些场景下能够显著提高代码的性能和可维护性。本文将介绍一些常见的高级宏定义及其使用方法。原创 2024-11-07 00:17:47 · 1582 阅读 · 0 评论 -
CRC-16 Modbus校验含代码
CRC-16 Modbus校验是一种用于检测数据传输错误的算法。它是CRC(循环冗余校验)的一种变体,特别适用于Modbus协议。CRC-16 Modbus校验可以提供一种有效的方式来保护数据的完整性,确保在数据传输过程中没有发生错误。原创 2023-11-08 23:05:55 · 1479 阅读 · 0 评论 -
单链表demo(C语言)
单链表是一种线性数据结构,其中每个元素都是一个独立的对象,每个元素(我们称之为节点)都有一个指向下一个节点的引用。原创 2023-10-20 19:38:35 · 187 阅读 · 0 评论 -
大小端问题以及转换——C语言
联合体是一种特殊的数据结构,它允许在相同的内存位置存储不同的数据类型。我们可以利用这个特性来读取或写入数据的不同字节,从而实现端序的转换。如果你需要转换其他类型的数据,你可能需要修改这个函数。的是,这种方法依赖于具体的硬件和编译器实现,并且可能不适用于所有情况。这个函数可以用于任意大小的数据,只要你能提供一个指向数据的指针和数据的长度。以下是一个函数,它接受一个字节数组和数组的长度,然后在。是1,那么我们知道系统是小端序,因为最低有效字节被存储在最低的地址。这个函数首先接受一个指向数据的指针和数据的长度。原创 2023-10-18 19:55:15 · 1665 阅读 · 0 评论 -
C语言结构体--->位域
C语言中的位域是一种特殊的数据结构,它允许我们在一个字节内存中存储多个不同的值。这种特性使得位域在嵌入式系统和硬件接口编程中非常有用,因为它们通常需要对硬件的特定位进行精确控制。原创 2023-10-18 19:41:23 · 400 阅读 · 0 评论 -
C语言printf输出不了,缓冲区问题---------->C语言printf缓冲区详解
在C语言中,printf函数是我们常用的输出函数,但是你知道它背后的缓冲区机制吗?本文将详细介绍printf函数的缓冲区。原创 2023-10-14 13:45:40 · 1139 阅读 · 0 评论 -
字符串中指定位置插入字符串---->C语言实现(代码块)
【代码】字符串中指定位置插入字符串---->C语言实现(代码块)原创 2023-10-13 15:10:49 · 3505 阅读 · 0 评论 -
C语言实现队列
data:一个数组,用来存储队列中的元素。front:一个整数,表示队头元素的下标。rear:一个整数,表示队尾元素的下标。maxsize:一个整数,表示队列的最大容量。// 队列的结构体定义int *data;// 队列元素数组int front;// 队头下标int rear;// 队尾下标// 队列最大容量} Queue;原创 2023-09-25 18:33:35 · 657 阅读 · 0 评论
分享