1、自增自减
int i=0, j;
j = ++i;
cout<<i<<j<<endl; //输出11
i=0;
j = i++;
cout<<i<<j<<endl; //输出10
建议,只有在必要时才使用i++。 这里注意++ or --的优先级高于=
2、条件操作符 c++中唯一的三元操作符
cond ? exp1 : exp2 解释:首先计算cond的值,if 非零(true),返回exp1;if 0(false),返回exp2
1、自增自减
int i=0, j;
j = ++i;
cout<<i<<j<<endl; //输出11
i=0;
j = i++;
cout<<i<<j<<endl; //输出10
建议,只有在必要时才使用i++。 这里注意++ or --的优先级高于=
2、条件操作符 c++中唯一的三元操作符
cond ? exp1 : exp2 解释:首先计算cond的值,if 非零(true),返回exp1;if 0(false),返回exp2