C语言中if(!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 09:07:52
C语言中if(!

C语言中if(!
C语言中if(!

C语言中if(!
对于整数 ,当n为0时,转换为布尔值就是 假,此时 !n 就是 真 进入if后面的语句块
当 n 为 非0值是,转换为布尔值 就是 真,此时 !n 就是假,不执行if后面的语句块
如果n 本身就是布尔值,也就是 在n为假的时候 执行if后面的语句块,n为真的时候不执行 if后面的语句块
希望可以帮助到你