猿问
if(--a)是啥意思?
#include<stdio.h> int main() { int a=1,b=0; if(--a) b++; else if(a==0) b+=2; else b+=3; printf("%d\n",b); }
丶辉色灬
浏览 1903
回答 1
1回答
Forget_Me
就是先做a=a-1,再做if(a)。这里a的初始值为1,做过自减后。a取0,判断为假
0
0
0
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
C
typedef入门问题
1 回答
我要回答