C/C++
编程语言基础知识,常见错误
挖矿大亨
技术让生活更美好
展开
-
STM32将数据从十六进制转换为ascii通过串口发送显示
【代码】STM32将数据从十六进制转换为ascii通过串口发送显示。原创 2023-04-07 15:26:54 · 3269 阅读 · 0 评论 -
VC CMarkUP的所有方法
1、初始化Load 导入一个XML文件到CMarkup的对象中,并对它进行解析。类似C#的Load。SetDoc 从字符串中导入XML数据,并对它解析。类似C#的LoadXml。2、输出Save 将XML数据写入文件中。类似C#的Save。GetDoc 将整个XML数据文档作为字符串返回。3、改变当前位置FindElem 定位到下一个元素,可能和一个标签名或路径匹配。FindChildElem 定位到下一个子元素,匹配元素名或路径。FindPrevElem 定位前一个元素,可能和一个标签名原创 2020-05-29 10:36:06 · 231 阅读 · 0 评论 -
MCU中常用的算法转换总结
/***************************************************************************** 名 称:u16 StoB_2_BtoS(u16 n) //12转21* 功 能:2字节的大小端转换 * 入口参数:n 转换前的数* 出口参数:转换后的数* 说 明:如 unsigned int 2字节的数**************************************************************原创 2021-07-14 17:27:49 · 579 阅读 · 0 评论 -
函数指针的使用
/**@brief : 基本操作回调接口*/typedef void (*C_FUNC)(void *buff);/**@brief : 基本操作函数组*/typedef struct{int type; ///< 指令类型C_FUNC fun; ///< 与type类型对应的处理函数}PROC_GROUP;原创 2021-03-31 13:48:16 · 71 阅读 · 0 评论 -
关于strlcpy函数的理解
1、转载https://blog.csdn.net/tigerjibo/article/details/6412759(链接1)2、转载https://www.cnblogs.com/rohens-hbg/p/4957956.html(链接2)函数原型(链接2)配合讲解(链接1)能够更好理解C语言中函数strcpy ,strncpy ,strlcpy的用法strcpy ,strncpy ,strlcpy的用法好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。但是如果还要考虑运行效原创 2021-02-23 15:56:43 · 6002 阅读 · 0 评论 -
strcat函数、strncat函数、strcpy函数
一、函数原型1、strcat函数将两个char类型连接。char d[20]=“GoldenGlobal”; char *s=“View”; strcat(d,s);结果放在d中printf("%s",d);输出 d 为 GoldenGlobalView (中间无空格)d和s所指内存区域不可以重叠且d必须有足够的空间来容纳s的字符串。返回指向d的 指针。原型是 extern char *strcat(char *dest, const char *src);把src所指字符串添加到de原创 2021-02-23 15:14:55 · 371 阅读 · 0 评论 -
strcpy ,strncpy ,strlcpy的用法
转载于:http://blog.chinaunix.net/uid-20797562-id-99311.html好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方式。strcpy我们知道,strcpy 是依据 \0 作为结束判断的,如果 to 的空间不够,则会引起 buffer overflow。strcpy 常规的实现代码如下(来自 OpenBSD 3.9):char *strcpy(char *to, cons转载 2021-02-03 14:11:43 · 523 阅读 · 0 评论 -
c语言基础--数组运算
数组第一个赋值第一个是0,后面就全部是0单独给数组赋值数组的大小原创 2020-07-23 00:25:12 · 379 阅读 · 0 评论 -
c语言基础--函数部分杂七杂八
整数传递到double哪里去的时候出现了错误。逗号运算符*函数里函数c语言不允许函数嵌套定义,函数里可以防止另外一个函数的声明原创 2020-07-22 23:59:29 · 137 阅读 · 0 评论 -
c语言基础
单精度:float 双精度 doublefn最大公约数原创 2020-07-17 00:51:07 · 102 阅读 · 0 评论 -
c语言变量定义位置的说明
原创 2020-07-16 23:37:16 · 876 阅读 · 0 评论