!a&&b++,!a直接就是假,所以不得再执行后面的,所以int a=5, b= 3,执行完那句话后,b还是3;
#include<stdio.h>i
int main(){
int i=1,j=2;int k=i+++j;//相当于(i++)+j int k = i+++j;
// 先算i++是一个整体 但是先算i+j ,i再自增;
printf("%d",k);}
!a&&b++,!a直接就是假,所以不得再执行后面的,所以int a=5, b= 3,执行完那句话后,b还是3;
#include<stdio.h>i
int main(){
int i=1,j=2;int k=i+++j;//相当于(i++)+j int k = i+++j;
// 先算i++是一个整体 但是先算i+j ,i再自增;
printf("%d",k);}