博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
strcpy, strcat 的问题
阅读量:4077 次
发布时间:2019-05-25

本文共 283 字,大约阅读时间需要 1 分钟。

昨晚用了 strcpy

我是这样来操作的

char temp[20];

char once[2];

 

然后从socket每次读取一个1节到 once 然后把once 添加到 temp中去。

当temp中添加第一个字符的时候我用 strcpy ,以后添加我用strcat

但是在strcpy的时候,我都debug看到once有值得,但是就是下一步出错。最后连strcpy的源代码都看了,没问题啊

 

早上来了问了薄荷老大,原来 需要先操作 memset(temp, 0, 20);

 

我的错误在于 默认的认为只要声明了,就意味里面全部是 /0  也就是对应的0

 操了,算是记住了

转载地址:http://ucini.baihongyu.com/

你可能感兴趣的文章
缓存篇-使用Redis进行分布式锁应用
查看>>
缓存篇-Redisson的使用
查看>>
phpquery抓取网站内容简单介绍
查看>>
找工作准备的方向(4月22日写的)
查看>>
关于fwrite写入文件后打开查看是乱码的问题
查看>>
用结构体指针前必须要用malloc,不然会出现段错误
查看>>
Linux系统中的美
查看>>
一些实战项目(linux应用层编程,多线程编程,网络编程)
查看>>
我觉得专注于去学东西就好了,与世无争。
查看>>
原来k8s docker是用go语言写的,和现在所讲的go是一个东西!
查看>>
STM32CubeMX 真的不要太好用
查看>>
STM32CubeMX介绍、下载与安装
查看>>
电机和桨叶要搭配选择
查看>>
现在发现如果无人机的电机不同,浆可能是不能混用的。
查看>>
不要买铝合金机架的无人机,不耐摔,易变形弯曲。
查看>>
ACfly也是基于FreeRTOS的
查看>>
F330装GPS的位置
查看>>
STM32时钟系统
查看>>
我想先用三个或者五个激光测距做无人机的室内定位和避障
查看>>
pixhawk也可以用Airsim仿真
查看>>