69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{
char *src = "hello,worldagain";
char *dest;
int len;
len = strlen(src)+1;
dest = (char *) malloc(sizeof(len));
strncpy(dest, src, len);
//memcpy(dest, src, len);
printf("%s, %d\n", src, strlen(src));
printf("%s, %d\n", dest, strlen(dest));
printf("%d\n", *(src+12));
printf("%d\n", *(dest+12));
return 0;
}