1. ホーム
  2. c

[解決済み] 空っぽのチャーをどう表現するか?

2022-12-25 20:05:05

質問

現在、ちょっとしたプログラムを書いているのですが、コンパイル時にこのようなエラーが出てしまいます。

error: 空文字定数

有効な文字を空白で置き換えようとしているためだとわかりました。 c[i]='' という表現になるのですが、他の表現方法を見つけることができません。

どのように解決するのですか?

この場合 c[i]= '\0' または単に c[i] = (char) 0 .

null/empty charは単純に0という値ですが、0をエスケープした文字として表現することも可能です。