我有一个如下所示的代码
if ((client == NULL) || (client->type == Leave_Agent)) {
但是当我用以下代码更改它时,我在事件日志中收到错误修改后的代码如下所示
if (((client == NULL)|| (client->type == Leave_Agent)) && (client->type == 0)) {
事件日志中的错误是
Faulting application name: test.exe, version: 8.0.16.0, time stamp: 0x5036427e
任何人都可以指导我如何解决这个问题,这会停止我的应用程序。 && 运算符会在 c++ 中产生任何问题?