做以下事情是多么安全:
if (flag_val != NULL && strcmp (val, flag_val) == 0) {
// something
} else {
// something else
}
Run Code Online (Sandbox Code Playgroud)
知道有时flag_val会NULL,有时不会.
我知道它会首先检查flag_val != NULL,如果它评估为假,它不应该检查第二个条件对吗?
谢谢
| 归档时间: |
|
| 查看次数: |
1744 次 |
| 最近记录: |