作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我正在从文件中读取单词并需要搜索一些特定的单词,下面是我的代码
string read = malloc(50 * sizeof(char));
FILE* p = fopen("word","r");
while(fgets(read,50,p))
{
printf("%s\n",read);
if(strcmp(read,"apple") == 0)
{
printf("apple found\n");
break;
}
}
示例文件'word'如下,
$: more word
liol
apple
scizzors
big
bang
mentalist
scapegrace
goat
goti
为什么在这种情况下 strcmp 不起作用,printf 可以打印读取的字符串,所以 char 指针可以正常工作。
我是一名优秀的程序员,十分优秀!