C言語なら、俺に聞け! <27>
■ このスレッドは過去ログ倉庫に格納されています
0419デフォルトの名無しさん
NGNG{
int i;
for ( i = 0; i < size; i++ ) {
if ( line1[i] != line2[i] ) {
//printf("%d, %d\n", line1[i], line2[i]);
return line1[i] - line2[i];
}
}
return 0;
}
というコードがあって、printf文のコメントをはずしたときと
つけているときで戻り値が変わってしまいます。
(出力内容は関係ないみたいです、printf("")
としても結果が変わってしまいました。)
このコードだけ見てもなんともいえないかも知れませんが、
何か考えられる原因はありますか?
■ このスレッドは過去ログ倉庫に格納されています