共用方式為


C6323

警告 C6323: 在布林型別上使用算術運算子

如果算術運算子是用於布林 (Boolean) 資料型別,則會發生這個警告。使用不正確的運算子可能會產生不正確的結果。同時,也表示程式碼中未反映程式設計人員的目的。

範例

下列程式碼將產生出這個警告:

int test(bool a, bool b)
{
    int c = a + b;     //C6323
    return c;
}

若要更正這個警告,請使用正確的資料型別及運算子。

int test(int a, int b)
{
    int c = a + b;     
    return c;
}