字符串搜索不会打印全行

时间:2017-01-30 13:31:31

标签: c linux

所以基本上我试图做的事情就像grep一样。

  

./ a.out文件字符串

这是我的代码

INavigationService

现在这将找到字符串,但它必须位于行的开头,例如

  

cat example.txt

     

行#This will found

我的目标是让它在行中找到字符串并打印整行

1 个答案:

答案 0 :(得分:3)

strstr函数的定义是:

char *strstr(const char *haystack, const char *needle);

你想要找到的'模式'应该是你的第二个参数,'buffer'应该是你的第一个参数。

P.S。参考手册页是一种非常重要的培养习惯。