int i = '\0'; null文字 int i = \0; これはなんですか?エラーがでましたけど

C言語関連13閲覧

ベストアンサー

1

1人がナイス!しています

ThanksImg質問者からのお礼コメント

¥が認識をややこしくさせていましたが、 ¥0で一つの文字なんですね。 わかりやすい例をありがとうございます!

お礼日時:10/26 15:18

その他の回答(1件)

1

\0は一個の文字として扱われるから' 'で囲む必要があります i='0' // 0x31 が代入されます i='A' // 0x41 が代入されます i='\n' // 0x0A が代入されます i='\0' // 0x00 が代入されます

1人がナイス!しています