【发布时间】:2010-11-08 22:50:19
【问题描述】:
我正在尝试做一个简单的字符串拆分功能,但在返回拆分字符串时遇到问题。
我将字符串转换为字符串 s1、s2、s3。我如何返回{s1,s2,s3}?我使用括号,但编译器告诉我
expected primary-expression before '{' token
expected `;' before '{' token
expected `;' before '}' token
即使看起来没有任何问题。甚至允许{s1,s2,s3} 做吗?
【问题讨论】:
-
请在您的帖子中包含一个代码 sn-p。您如何尝试拆分字符串?标准库中可能已经有一个函数可以满足您的需要(提示:
strtok)。 -
不,
retun {s1,s2,s3};不是有效的 C++。 -
好的。谢谢。我必须说,c++ 有点烦人
-
那些不会杀死你的东西会让你成为一个更好的程序员。
标签: c++ arrays string return-value