我有一个文本文件,并希望检查它是否包含一个字符串。文本文件存储在一个字符数组中:char buffer[512][128];。 问题1:如果我将其缓冲到一个长数组中而不是多维数组中,是否更容易? 问题2:如何检查缓冲区是否包含字符串char *s1 =“Hello world!”;?我需要搜索多个字符串。
strstr
可以工作,但我们可以根据这些要求进行优化。 - Chris Lutzstrstr
是正确的选择。 - Chris Lutz