- 241 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 12:44:01 ]
- >>238,239
失礼です。 IDEでソースコードを読んでるんですが、動きが気になったので static int skip_space(void) { int ch ; for (;;){ if ((ch = getc(stdin)) < 0) return -1; /* end-of-file */ if (!isspace(ch) && !iscntrl(ch)) break; } return ch; } chに'¥t'や' 'を代入して/*if ((ch = getc(stdin)) < 0) return -1; */ として、ステップオーバーしていったのですが、 > if (!isspace(ch) && !iscntrl(ch)) の段階で止まってしまって、ブレイクしたのかなと思って。
|

|