自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言中字符串相关函数合集

2. 目标字符串必须有足够的空间存放源字符串和'\0'1. 返回指向子字符串首次出现位置的指针,未找到返回NULL。2. 如果字符串未以'\0'结尾,会导致未定义行为。2. 如果第二个参数是空字符串,则返回第一个参数。- 负数:第一个字符串 < 第二个字符串。- 零:第一个字符串 == 第二个字符串。2. 目标字符串必须以'\0'结尾。3. 源字符串也必须以'\0'结尾。计算字符串长度(不包括结尾的'\0')1. 参数必须是以'\0'结尾的字符串。3. 源字符串必须以'\0'结尾。

2025-09-19 22:49:35 116

原创 strlen与sizeof的区别

用于计算字符串的实际长度(即字符的个数),会对字符串从头至尾进行遍历,直至'\0' 为止,结果。sizeof是运算符,用于计算变量或者运算符在内存中占用的字节数,对于字符串,它会。,需要遍历字符串直到遇到 '\0',因此会消耗 CPU 计算资源。在内的全部存储空间,因此,对于同一字符串,即可确定结果,不占用运行时资源。strlen 必须在。

2025-09-19 21:49:32 215

原创 常量指针、指针常量、指向常量的常量指针

/错误:不能通过p来修改a 的值。指针本身是常量,不可以修改,同时指针指向的数据也不能通过该指针进行修改。指向整数的常量指针,整数可以通过指针改变,但是指针的指向不可变。//错误:不能通过p来修改a 的值。//错误:p是常量,不可指向其他地址。//错误:p是常量,不可指向其他地址。指向常量的指针,指针可以改变,但是不能通过指针来修改值。指针(int*)在前,常量(const)在后,即指针常量。常量(const)在前,指针(*p)在后,即常量指针。例如,常量指针中,数据不可修改。指针常量中,指针不可修改。

2025-09-19 21:31:01 240

原创 嵌入式常用通讯方式之串口

UART是一种串行异步全双工通信协议,通过交叉连接TXD和RXD实现设备间通信。其特点包括无时钟线、需约定波特率(如9600、115200等)、采用包含起始位(下降沿触发)、5-8位数据位(LSB优先)、可选奇偶校验位和停止位的帧结构。USART支持同步/异步模式,而UART仅支持异步。RS232和RS485是串口通信的延伸标准,分别采用单端电平(±3V~±15V)和差分信号(±2V~±6V),传输距离从20米(RS232)到1200米(RS485)。RS232全双工需2线,RS485则需4线。两种标准均需

2025-09-18 23:44:08 1170

原创 嵌入式常用通讯方式的分类

本文系统梳理了嵌入式通信方式的分类标准及典型协议特性。

2025-09-12 22:27:09 304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除