我想我从来没有学过这个。我从来没有这样做过。我见过使用strcat(S1, S2)
,但这不适用于此,是吗?我怎样才能把多个字符组合成一个字符串
我可以这样做
string all_possible_strings[10];
char jumbled_chars[] = "ABCDEFG";
all_possible_strings[1] = jumbled_chars[0] << jumbled_chars[1]
<< jumbled_chars[2] << jumbled_chars[3]
<< jumbled_chars[4];
我想要做的是使一个程序,可以解读一个字到它的所有可能的排列。
字母在哪里开头?如果他们已经在一个数组中,那么你所要做的就是追加一个空字符(\ 0),我想。 – llakais
你的问题意味着你不明白C++中的字符串是如何工作的。也许你应该从更基本的一般水平开始?如果您有特定情况需要帮助,请提供详细信息。 – tenfour
这是行代码: – Monkeyanator