有人請解釋一下我爲什麼C,而循環進入
int i=0,j=10;
while(j>0,i++){
printf("%d%d",i,j);
j--;
}
將無法正常工作和
int i=0,j=10;
while(i++,j>0){
printf("%d%d",i,j);
j--;
}
作品。
也請告訴我爲什麼
int i=0,j=10;
while(j>0,++i){
printf("%d%d",i,j);
j--;
}
給出了一個無限循環?
感謝和問候
戒
這是完全不可讀的....請使用標記標記在您的處置... – 2010-08-02 17:33:56
即使(j> 0,++ i){}甚至可以編譯? – DixonD 2010-08-02 17:34:27
「while(j> 0,i ++)」不編譯! – Vishal 2010-08-02 17:35:04