gpt4 book ai didi

c++ - 如何截断前几个字符字符数组 C++

转载 作者:行者123 更新时间:2023-11-28 06:33:05 25 4
gpt4 key购买 nike

我有一个名为 names[50]char 数组

基本上,我用

strncpy(this->names, names, sizeof(names))

然而,这只会截断末尾的字符。

如何从头截断字符?

例如,BillSteveLinusMikeGeorgeBillSteveLinusMikeGeorgeGeorge 应该是 teveLinusMikeGeorgeBillSteveLinusMikeGeorgeGeorge

最佳答案

如果我理解正确,那么使用你展示的字符串作为例子你必须写

strncpy( this->names, names + 5, sizeof(names) - 5 );

关于c++ - 如何截断前几个字符字符数组 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27205821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com