题解 | #复制部分字符串#
复制部分字符串
https://www.nowcoder.com/practice/8f5b923683b94e549880e3c8370e3e55
#include <cstddef>
#include <stdio.h>
#include <string.h>
int main(){
char str[35];
int n=0;
scanf("%s",str);
scanf("%d",&n);
char * p = str;
p = &str[n-1];
printf("%.1000s",p);
//由于C语言中的字符串是以空字符\0结尾的,printf函数会自动检测到字符串的结束,并停止输出。因此,你不需要手动计算字符串的长度或指定要打印的字符数。
//如果你需要从一个特定位置输出固定数量的字符,你可以使用%.*s格式说明符,如下所示:
//// 假设你想要输出从ptr开始的后10个字符
//printf("%.10s\n", ptr);
}

