目录
1. 内存拷贝库函数memcpy
1.1 memcpy库函数的一般使用
1.1.1 memcpy拷贝整型数据
1.1.2 memcpy拷贝字符型数据
1.2 memcpy库函数的模拟实现
1.3 利用memcpy库函数实现自己拷贝自己
1.3.1 利用库函数来自己拷贝自己
1.3.2 利用模拟的库函数来自己拷贝自己
2. 内存拷贝库函数memmove
2.1 memmove库函数的一般使用
2.2 memmove库函数的模拟实现
1、如果要拷贝的数据有交叉重叠:
2、如果要拷贝的数据没有交叉重叠
我们不妨总结一下上面两种情况:
具体代码:
3. 内存比较库函数memcmp
3.1 memcmp的一般使用
3.1.1 比较整型数据
3.1.2 比较字符串型数据
4. 内存设置库函数memset
4.1 memset的一般使用
4.1.1 设置整型数据
1、利用for循环来初始化
2、 利用memset库函数进行初始化