-6
Q1:輸出?這三個相似但不相同的問題。怎麼樣?
int main() {
int i=-3, j=2, k=0, m;
m = ++i && ++j || ++k;
printf ("%d %d %d %d", i,j,k,m);
return 0;
}
Q2:輸出?
int main() {
int i=-3, j=2, k=0, m;
m = ++i || ++j && ++k;
printf ("%d %d %d %d", i,j,k,m);
return 0;
}
Q3:輸出?
int main() {
int i=-3, j=2, k=0, m;
m = ++i && ++j && ++k;
printf ("%d %d %d %d", i,j,k,m);
return 0;
}
請解釋這個操作是如何工作的?
但是,讓我們知道您怎麼看..我們再討論這個問題.. – Maroun
源代碼有什麼區別?你可以根據它做出哪些假設? – lucasg
[此鏈接](http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B)可以解釋你的一切。 –