#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char* strDest;
strDest = (char*)malloc(128);
memset(strDest, '\0', 128);//此处要对strDest进行重置,一申请了空间就必须重置,否则拷贝后乱码.
// strncpy(strDest, "hello world", 7);//单个拷贝
//char str1[] = "China";
//char* str1 = "china";
strncpy(strDest, "str1", 4);//单个拷贝
puts(strDest);
system("pause");
return 0;
}