#include <stdio.h>
#include <string.h>
int main()
{
char str[20] = "frefernvj";
char p1[20] = {0};
strncpy(p1,str,3);
printf("%s\n",p1);
/////////不行////////////
char *p = "drbfrubfj";
char *p2 = NULL;
strncpy(p2,p,3); //存入 p2 中
printf("%s\n",p2);
}
#include <string.h>
int main()
{
char str[20] = "frefernvj";
char p1[20] = {0};
strncpy(p1,str,3);
printf("%s\n",p1);
/////////不行////////////
char *p = "drbfrubfj";
char *p2 = NULL;
strncpy(p2,p,3); //存入 p2 中
printf("%s\n",p2);
}