#include <string.h>
void *memccpy(void *dest, const void *src, int c, size_t n);
#include <stdio.h>
#include <string.h>
int main()
{
char dest[128];
char src[] = "www.groad.net";
char tmp[] = "hello linux";
char *p;
bzero(dest, 128);
p = memccpy(dest, src, 'd', sizeof(src));
printf ("%s\n", dest);
memcpy(dest+9, tmp, sizeof(tmp));
printf ("%s\n", p);
return 0;
}
./memccpy
www.groad
hello linux
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |