アカウント名:
パスワード:
とあるタコなコンパイラが、// の最後尾にある \ に反応して次の行と繋げてしまって、勝手にコメントアウトしてたり。
# 「表」とか。
extern int puts(); int main(void) { puts("table"); // 表 puts("table"); // 表 return 0; }
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
C言語のコメント書くときに (スコア:1)
/* */ と // のどっち使う人が多いんだろ?
// のほうが多いかな?
// がだめなC(only)コンパイラに稀に出会うので、
私はCを書くときは/* */ 、C++を書くときは // にするようにしてるけど。
Re:C言語のコメント書くときに (スコア:0)
とあるタコなコンパイラが、// の最後尾にある \ に反応して次の行と繋げてしまって、勝手にコメントアウトしてたり。
このバグに気付くのに1日つぶしたわい、ぐちぐち(プ
Re:C言語のコメント書くときに (スコア:1)
# 「表」とか。
手元の処理系で試してみました。- gcc-3.2 NG (LANG=C-SJIS でも NG)
- Digital Mars C++ 8.29 OK (-j2)
- Borland C++ 5.5.1 OK (-CP932)
テストコード:Re:C言語のコメント書くときに (スコア:1)
コメントの最後に . とピリオドを入れるようにしました。
英語で書けって?
日本人は日本語しかわからんのです(w
by rti.