IF声明。变量

时间:2017-02-16 11:44:02

标签: c

我正在尝试实施 IF STATEMENT
在我的 C-Server

read(client_fd,received_data,100);
printf("%s",received_data);

我想打印" ooo "如果收到的数据等于" 测试"

if (received_data == "test") {
printf('ooo');
}

以上示例导致错误。 (不能编译)

我不太了解C.

更新:

现在我可以正常编辑(将' ooo' 更改为" ooo" ) 但是,虽然我正在发送" test"它...如果声明没有做任何我认为的事情。

1 个答案:

答案 0 :(得分:1)

==不适用于const char *。 请改用strcmp