在C中,变量赋值中是否使用了'=='?

问题描述 投票:2回答:1

今天正在使用一些SASL代码,并在下面的片段中注意到了==。我不是C专家,但我使用该运算符的唯一方法是测试相等性。错误?

    if ( !conn ) {
        rc == LDAP_SUCCESS;
        goto done;
}
c syntax
1个回答
5
投票

那句话什么也没做。这是一个错误。

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

© www.soinside.com 2019 - 2024. All rights reserved.