| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 418 人关注过本帖
标题:昨天看的,拿来分享,呵呵
取消只看楼主 加入收藏
蕙雨星
Rank: 2
等 级:论坛游民
帖 子:25
专家分:24
注 册:2011-2-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
昨天看的,拿来分享,呵呵
memcpy
原型:extern void *memcpy(void *dest, void *src, unsigned int count);
包含:#include <string.h>;
功能:由src所指内存区域复制count个字节到dest所指内存区域。
说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。
memset
包含:extern void *memset(void *buffer, int c, int count);
用法:#include <string.h>;
功能:把buffer所指内存区域的前count个字节设置成字符c。
说明:返回指向buffer的指针

#include <stdio.h>
#include <string.h>
int main(void)
{
   char src[] = "******************************";
   char dest[] = "abcdefghijlkmnopqrstuvwxyz0123456709";
   char *ptr;
   printf("destination before memcpy: %s\n", dest);
   ptr =(char*) memcpy(dest, src, strlen(src));
   if (ptr)
      printf("destination after memcpy:  %s\n", dest);
   else
      printf("memcpy failed\n");
   return 0;
}
搜索更多相关主题的帖子: include count 
2011-02-24 13:48
快速回复:昨天看的,拿来分享,呵呵
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027798 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved