0
我檢查都是由編譯器:爲什麼輸出不一樣?
的這個輸出是10
int count = 0;
for(int i=0; i < 10; ++i){
count=++count;
}
cout << count;
我不知道爲什麼這樣的輸出(++計數變成計數++)是0
int count = 0;
for(int i=0; i < 10; ++i){
count=count++;
}
cout << count;
未定義行爲。 – 0x499602D2