[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:27713] RE: gcc での C プログラムコンパイルについて



さくです。

At Sun, 1 Apr 2001 00:59:53 +0900,
okulla <okulla@xxxxxxxxxxxx> wrote:

> hello.c:4: unterminated string or character constant
> hello.c:4: possible real start of unterminated constant

> というエラーが出ます。どうも「、」がいけないらしく、「、」を
> 「,」や「,」に変える、または消すとエラー無しでできます。

> 同じ事が平仮名の「あ」でも起こりました。あとの平仮名は
> 問題ありませんでした。

どんなエンコーディングでファイルを保存していますか?

$ echo -n 'あ' | nkf -j | od -c

などとしてみればわかりますが、JISで保存すると、「あ」や「、」は ASCIIの
$" とか !" に一致してしまうので、" が含まれることによって、上のようなエラー
になります。

-- 
OZAWA -Crouton- Sakuro
E-Mail: mailto:crouton@xxxxxxxxxxxxxxxx
   Web: http://www.weatherlight.org/~crouton/
   PGP: C98F 74E0 AEEB 4578 1DFC  F650 3BE0 9627 11FC C9F5
VERBA VOLANT, SCRIPTA MANENT