![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
虎与狼
这个作者很懒,什么都没留下…
展开
-
C语言中memcpy用法的注意点
编程使用memcpy(a, b, num)出现断言,后研究发现memecpy()函数在使用时要求a,b参数不为null,后进行修改,问题解决。1.判断输入指针是否为NULL。(长度可判可不判,因为长度如果<0,后面代码也能处理)2.考虑内存是否重叠问题。内存是否重叠问题,即当dst是src的后半部分时,对dst的copy会导致原src后半部分被覆盖,后续的拷贝会出错。(其实lin...原创 2019-02-26 19:46:26 · 1876 阅读 · 0 评论 -
void及void指针
原文链接:https://blog.csdn.net/geekcome/article/details/6249151void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;void *pvoid;pvoid...转载 2019-04-10 10:30:09 · 251 阅读 · 0 评论 -
void及void指针
原文链接:https://blog.csdn.net/geekcome/article/details/6249151void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;void *pvoid;pvoid...转载 2019-04-10 10:30:37 · 355 阅读 · 0 评论