gpt4 book ai didi

c - 如何迭代字符串的组合

转载 作者:太空宇宙 更新时间:2023-11-04 05:52:20 27 4
gpt4 key购买 nike

例如,给定一个字符串“string”,我想在迭代时得到以下内容:“string”、“strin”、“tring”、“stri”、“trin”、“ring”、“str”、 ...,'我','n','g'。

最佳答案

char str[] = "string";
int len = strlen(str);
for(int s_len = len; s_len > 0; --s_len)
for(int start = 0; start + s_len <= len; ++start)
printf("%.*s\n", s_len, str + start);

关于c - 如何迭代字符串的组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37264202/

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