混淆的if()

来源:互联网 发布:mac改铃声 编辑:程序博客网 时间:2024/06/06 04:40

最近发现自己在内核的if()语句中把概念混淆了,就做了实验看看。


If(!i)Printf(“I kdjsl”);

当i等于0时,输出,i为非0 时,不输出。

If(i)Printf(“I kdjsl”);

总结

if(!i){     printf("i desef");}    printf("i");

当i等于非0时,输出,i为0 时,不输出。

当if()的括号中的数为非0时,运行{}内的代码

当if()的括号中的数为0时,运行{}外的代码,即

printf("i");
就这样了,吐舌头



0 0
原创粉丝点击