logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux/unix交互shell使用scanf函数获取键盘输入时按Backspace键总是出现^H^H^H^的解决方法

 c语言scanf函数用于获取键盘输入字符串时,不小心输错了一个字符,想按Backspace键删除时,却总是出现^H,虽然通过组合键Ctrl+Backspace可以删除,但显然有些麻烦,这时我们可通过stty命令修改终端配置来实现Backspace删除功能。如下:输入命令使Backspace键恢复正常stty erase ^H其它命令#stty常用来改变并打印终端行设置的常用命令stty iucl

XML文件格式说明

文章目录XML简介XML文件内容示例XML组成XML声明XML 元素XML命名规则XML基本语法形式良好的XML文档XML简介 XML全称是Extensible Markup Language,中文译为可扩展的标记语言,它是SGML(标准通用标记语言)的一个子集,与hxml文件不同的是, XML的作用只是数据保存和数据交换。XML文件内容示例<?xml version="1.0" encod

GD32485串口通过DMA发送一帧数据时总是缺少2个字节,且最后一个字节数据为0xff的原因及解决方法

 最近在测试同事的一个多功能项目规约时,同事485串口发送数据采用的是循环检测串口数据寄存器为空(TXE)和发送完成标志位(TC)。如果报文交互的数据吞吐量大,将会影响其它任务的执行相应,因此本人建议改成DMA发送串口方式,由硬件完成发送,能极大节省发送时间。参考文档#mermaid-svg-hoQwK0xCYRnrc4Gk .label{font-family:'trebuchet ms', v

linux C/C++常用头文件

1 数据类型1.1 stdint.huint8_tuint16_tuint32_t1.2 stdbool.h C语言中是没有bool类型的(C++中有),若要使用此类型,需要包含头文件stdbool.h。falsetrue1.3 stddef.hcsize_t// 机器相关的无符号类型,它被设计的足够大以便能表示内存中任意对象的大小。ptrdiff_t// 表示指针相减的结果,是一种带符号类型。N

到底了