【发布时间】:2016-12-22 16:14:27
【问题描述】:
我有一个字符串数组:
array1[] = {
"echo", "hi", "|",
"sed", "s/i/ey/g", "|",
"sed", "s/y/ll/g", "|",
"sed", "s/$/o/g", "|",
"cat"
};
我想用“|”把这个数组分割成数组字符串如下:
array2[][] = {
{ "echo", "hi" },
{ "sed", "s/i/ey/g" },
{ "sed", "s/y/ll/g" },
{ "sed", "s/$/o/g" },
{ "cat" }
};
如何在 C 中做到这一点?
【问题讨论】:
-
问题是:我错在哪里了?:D
-
你能解释更多你想要达到的目标吗?也许您可以向我们展示您想要的输出?
-
@Dake,是的,很难看出你想用这段代码实现什么。如果您能提供一些示例,那就太好了。
-
第一段的字符串数组不包含字符串。它需要是
{"echo", "hi", ...等。
标签: c arrays multidimensional-array