在C语言中,变量分配中是否曾经使用过'=='?

时间:2019-03-15 16:00:42

标签: c syntax

今天正在使用一些SASL代码,并注意到以下代码段中的==。我不是C专家,但是我曾经使用过该运算符的唯一方法是测试相等性。虫子?

    if ( !conn ) {
        rc == LDAP_SUCCESS;
        goto done;
}

1 个答案:

答案 0 :(得分:5)

该语句不执行任何操作。这是一个错误。

现在,您可以将(rc == LDAP_SUCCESS)分配给一个变量,该变量将存储该操作的布尔结果(如果为true,则为1;如果为false,则为0)。