![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 61
独步逍遥&万界仙踪
这个作者很懒,什么都没留下…
展开
-
C语言的memcpy和memmove
浅谈memcpy和memmovePOSIX和C标准明确表示,使用重叠区域的mem‐cpy()会产生未定义的行为。他们两个唯一的区别是:当内存发生局部重叠时memmove函数能够保证拷贝结果的正确性,而memcpy则不能保证拷贝结果的正确性;当内存没有发生重叠的时候两个函数的结果是一样的。为什么说memcpy不能保证拷贝结果的正确性,可以看看下面这个例子。当src和dst重合(即内存重叠),如下图所示:...原创 2022-05-05 00:20:31 · 1079 阅读 · 0 评论 -
【浅谈插入排序】
本文简要介绍了插入排序的原理,并进行了代码实现。原创 2022-04-25 04:12:18 · 164 阅读 · 0 评论 -
【选择排序的稳定版本与非稳定版本】
本文简要介绍选择排序的稳定版本与非稳定版本。原创 2022-04-25 02:45:56 · 1294 阅读 · 0 评论 -
比较冒泡排序、选择排序和快速排序的时间(C语言实现)
本文比较了冒泡排序、选择排序和快速排序的时间,并且对冒泡做了改良;还测试了各算法的用时稳定性。原创 2022-04-24 19:31:26 · 3007 阅读 · 2 评论 -
C语言冒泡排序和快速排序的思想和实现
本文简单介绍了C语言的冒泡排序和快速排序的思想,并进行代码实现和调试。转载 2022-04-24 17:57:40 · 395 阅读 · 0 评论 -
【C语言冒泡排序、选择排序和快速排序】
本文主要介绍了常用的冒泡排序、快速排序和选择排序的思想和实现方法;还对冒泡进行了改良。原创 2022-04-24 09:24:17 · 2086 阅读 · 0 评论 -
C语言 const、static、volatile等关键字的作用
本文简单介绍了const、volatile等关键字的作用。原创 2022-04-24 01:29:19 · 1825 阅读 · 0 评论