i++
和 ++i
的区别就是:先加还是后加 ,
++ 在前面就是先加,++ 在后面就是后加,即:i++ 后加,++i 先加
所以
int i = 0;
int num = i++; // 后加,num等于0
int i = 0;
int num = ++i; // 先加,num等于1
i++
和 ++i
的区别就是:先加还是后加 ,
++ 在前面就是先加,++ 在后面就是后加,即:i++ 后加,++i 先加
所以
int i = 0;
int num = i++; // 后加,num等于0
int i = 0;
int num = ++i; // 先加,num等于1