以前只知道strncpy可以截取部分长度的字符串,但是这个字符串必须是从头开始的,因此如果从中间部分开始截取的话就不能用这个函数了,今天获得了一个新的方法:
char dest[4] = {0};
char src[] = "123456789";
strncpy(dest, src+3, 3);
puts(dest);
456
以前只知道strncpy可以截取部分长度的字符串,但是这个字符串必须是从头开始的,因此如果从中间部分开始截取的话就不能用这个函数了,今天获得了一个新的方法:
char dest[4] = {0};
char src[] = "123456789";
strncpy(dest, src+3, 3);
puts(dest);
456