题解 | #复制部分字符串#

复制部分字符串

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);

    


}

全部评论

相关推荐

Java抽象带篮子:简历怎么写可以看看我发的帖子,你的第一个是实习经历吗?那怎么写的是你的第一个练手项目呢?简历写的怎么样直接投小厂面试一下就知道了
没有实习经历,还有机会进...
点赞 评论 收藏
分享
uu们,拒offer时hr很生气怎么办我哭死
爱睡觉的冰箱哥:人家回收你的offer,或者oc后没给你发offer的时候可不会愧疚你,所以你拒了也没必要愧疚他。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务