C言語なら、俺に聞け! <18>
■ このスレッドは過去ログ倉庫に格納されています
006863
NGNG試してみたら、>>64の言うとおりだった。
VC++(Win98?)固有の問題だと思う。
#include<stdio.h>
main(){
double nc;
printf("start\n");
for(nc = 0; getchar() != EOF; ++nc)
;
printf("Test\n"); /*この行追加、しかし表示されない*/
printf("%.0f\n",nc);
}
このようにすると、期待どおり動作するが、"Test"が表示されない。
これ以上は、わからんのでVC++に詳しい人の解説もとむ
■ このスレッドは過去ログ倉庫に格納されています