- 博客(4)
- 收藏
- 关注
原创 【内存函数】--- memcpy、memmove、memset和memcmp详解
本文详细介绍了C语言中的四个内存函数:memcpy、memmove、memset和memcmp。memcpy用于将一段内存区域的内容复制到另一段内存区域,但不处理内存重叠;memmove则能正确处理内存重叠的情况。memset用于将内存块的内容设置为特定值,而memcmp用于比较两块内存区域的内容。文章还通过代码示例展示了这些函数的使用方法,并模拟实现了memcpy和memmove的功能。最后,总结了这些函数的关键特性和应用场景,帮助读者更好地理解和应用这些内存操作函数。
2025-05-24 08:30:00
2018
原创 【C语言指针超详解】-- 指针基础知识,笔试题讲解,你的疑惑都可以在这里得到答案
指针本质:存储内存地址的变量,类型决定解引用字节数与偏移量(如int*偏移 4 字节)。基础&取地址,*解引用,NULL表示空指针(避免解引用)。与数组结合:数组名即首元素地址,指针可遍历数组(如*(p+i)等价于p[i])。函数应用:指针传参修改实参,函数指针存储函数地址(实现回调),笔试题解析。
2025-05-19 09:00:03
1370
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅