缓冲区操作
通过以下例程逐字节使用内存区域。
缓冲区操作例程
例程 | 使用 |
---|---|
_memccpy |
将字符从一个缓冲区复制到另一个缓冲区,直到已复制给定字符或给定字符数 |
memchr 、wmemchr |
在指定的字符数范围内,将指针返回到缓冲区中给定字符的第一个匹配项 |
memcmp 、wmemcmp |
比较两个缓冲区中指定数量的字符 |
memcpy 、wmemcpy 、memcpy_s 、wmemcpy_s |
将指定数量的字符从一个缓冲区复制到另一个缓冲区 |
_memicmp 、_memicmp_l |
在不考虑大小写的情况下比较两个缓冲区中指定数量的字符 |
memmove 、wmemmove 、memmove_s 、wmemmove_s |
将指定数量的字符从一个缓冲区复制到另一个缓冲区 |
memset 、wmemset |
使用给定的字符初始化缓冲区中指定数量的字节 |
_swab |
交换数据字节并将其存储在指定位置 |
当源和目标区域重叠时,仅 memmove
可保证正确复制完整源。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈