本文共 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/