【发布时间】:2018-06-05 15:07:19
【问题描述】:
以下情况: 我有一个单词列表。例如:“你好”、“嘿”、“帮助”、“鲨鱼”。
我想将它们保存在数组 apcWord 中(字数组.. 更具体地说,一个指针数组)。 我有一个指向起始字符串“He”的指针 pcBeg
我必须用这个函数原型来解决这个问题: 空搜索 (char *apcString[], char *pcBeg)
如何过滤单词数组并打印以“He”开头的单词。
我完全糊涂了。我用 strstr() 尝试了一些东西,但没有结果。问题是单词列表并过滤以“He”开头的所有单词。如果我只有一个词,只是想知道它是否以“他”开头没有问题。
我希望我尽可能清楚地说明我的问题。 感谢您的帮助!
【问题讨论】:
-
能否请您添加您目前得到的代码?我们称之为minimal reproducible example,回答您的问题会很有帮助。没有代码示例的答案通常会因为太宽泛或难以理解而被否决。
-
显示你尝试了什么,输入是什么,输出应该是什么,以及你得到了什么。现在这太模糊/轶事了。经验法则是,如果你不得不说“我尝试了一些事情”,你应该向他们展示,并准确解释为什么他们似乎没有解决你的问题,否则人们只能猜测并可能告诉你一些事情您已经尝试过但没有成功。
-
man strncmp... -
所以,我认为您只需要完全理解指针、字符串、字符和整数...... Malan 的 CS 50 是一个很棒的视频系列。任何一年都可能