Skip to main content

コンパイラ警告C0555

メッセージ:文字列リテラル<literal>に表示できない文字が含まれています。プロジェクトオプション「STRINGのUTF-8エンコーディング」を使用できます。

考えられるエラーの原因:Latin-1に変換できない不明な文字の入力。

495.
PROGRAM PLC_PRG
VAR
	str1: STRING(200);
	str2: STRING := '1 €';
	str3: STRING(200) := ' !$"#$$%&$'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~';
END_VAR

str1 := '你好,世界';
str1 := 'ABC abc 123 äöü ß#~=" §% /(!)[]{}\ ´`^*~°€µ  *_-.;  中文字 Ω �';
str1 := '1 £';
str1 := '1 €';
str1 := ' !$"#$$%&$'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~';

メッセージ:

C0555:文字列リテラル '你好、世界'に表示できない文字が含まれています。プロジェクトオプション「文字列のUTF-8エンコーディング」を使用できます。

修正

オプションを選択します。



詳細については、以下を参照してください。ダイアログ:コンパイルオプション