簡體   English   中英

在C語言中,變量分配中是否曾經使用過'=='?

[英]In C, is '==' ever used in variable assignment?

今天正在使用一些SASL代碼,並注意到以下代碼段中的== 我不是C專家,但是我曾經使用過該運算符的唯一方法是測試相等性。 錯誤?

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

那句話什么也沒做。 這是一個錯誤。

現在,您可以將(rc == LDAP_SUCCESS)分配給一個變量,該變量將存儲該操作的布爾結果(如果為true,則為1;如果為false,則為0)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM