c程序,inta=5,为什么a++也是5,而不是6呢?
a++是后++,也就是表达式的值就是a,表达式执行完成后,它才加1的
如
a=5;
b=a++;
//这里,b=5,a=6
而++a才是先加1的,如
a=5;
b=++a;
//这里,b=6,a=6
热门标签:
a++是后++,也就是表达式的值就是a,表达式执行完成后,它才加1的
如
a=5;
b=a++;
//这里,b=5,a=6
而++a才是先加1的,如
a=5;
b=++a;
//这里,b=6,a=6