函数原型char*strncpy(char*dest,char*src,size_tn);
把src所指向的字符串中以src地址开始的前n个字节复制到dest所指的数组中,并返回dest
示例:
char name[]={"abcd"};
dest[20]={};
strncpy(dest,name,3);
dest[3]='\0';//没有会乱码
cout<<dest<<endl;
函数原型char*strncpy(char*dest,char*src,size_tn);
把src所指向的字符串中以src地址开始的前n个字节复制到dest所指的数组中,并返回dest
示例:
char name[]={"abcd"};
dest[20]={};
strncpy(dest,name,3);
dest[3]='\0';//没有会乱码
cout<<dest<<endl;