"C2015: 定数の文字数が多すぎます。" に関する原因と対処

このコンパイルエラーの原因と対処に関して説明します。

スポンサード リンク

Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:

コンパイルエラーメッセージ:
error C2015: 定数の文字数が多すぎます。

ソース(バグ有り):

//char 型に1文字代入(間違ったサンプル)

char a='abcdefg';


原因:
char 型の変数に2文字以上の文字列を代入しようとしました。

対処:
文字列への代入方法を見直します。


ソース(修正済み):

//char 型に1文字代入

char a='a';

スポンサード リンク



[コンパイルエラーコード、メッセージに戻る]