1, if语句中多个判断语句的执行顺序:
从前向后执行,如果前面的为0,则后面的不执行
#include <stdio.h>
int cc;
int add(int a,int b)
{
cc=a+b;
return 0;
}
int main()
{
int aa,bb;
aa=3;
bb=12;
cc=10;
if(cc!=10 && (add(aa,bb)==0)) ///判断是从前向后,如果前面的为0,则后面的不执行。
printf(" do if ,then cc= %d\n",cc);
else
printf(" do else then cc =%d\n",cc);
return 0;
}