すれ立てるまでもない質問はここで 第69刷
■ このスレッドは過去ログ倉庫に格納されています
0756デフォルトの名無しさん
2005/09/02(金) 13:43:09↓のようなコードを書くとコンソールにはBが表示されます
if(4 < -1000){
printf("A");
}else{
printf("B");
}
ところが、↓のように4を(unsigned long)4に変えるとAが表示されます
if((unsigned long)4 < -1000){
printf("A");
}else{
printf("B");
}
理解できない・・・。
誰か教えてくださいm(_ _)m
■ このスレッドは過去ログ倉庫に格納されています