怎样使用这几个函数?

cengyu 2003-02-21 06:36:29
我不是很清楚memcpy();memset()以及相关的以mem开头的函数的用法,谁能够告诉我他们的具体用法?谢谢!
...全文
14 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sayo 2003-02-21
  • 打赏
  • 举报
回复
void *memcpy( void *dest, const void *src, size_t count );
void *memset( void *dest, int c, size_t count );
size_t i = sizeof( ... );
... ...

查看以下msdn吧
earthharp 2003-02-21
  • 打赏
  • 举报
回复
void *memcpy(
void *dest,
const void *src,
size_t count
);
wchar_t *wmemcpy(
wchar_t *dest,
const wchar_t *src,
size_t count
);
Parameters
dest
New buffer.
src
Buffer to copy from.
count
Number of characters to copy.
Return Value
The value of dest.

Remarks
Copies count bytes of src to dest. If the source and destination overlap, this function does not ensure that the original source bytes in the overlapping region are copied before being overwritten. Use memmove to handle overlapping regions.

================================================================
void *memset(
void *dest,
int c,
size_t count
);
wchar_t *wmemset(
wchar_t *dest,
wchar_t c,
size_t count
);
Parameters
dest
Pointer to destination.
c
Character to set.
count
Number of characters.
Return Value
The value of dest.

Remarks
Sets the first count bytes of dest to the character c.

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧