文字リテラルが関係する文字から文字への暗黙的な変換には、以下のルールが適用されます。
一方のオペランド | もう一方のオペランド | 結果 |
---|---|---|
リテラル | リテラル | 両方のオペランドがUNICODEに変換されます。 |
非リテラル | リテラルは、非リテラルのタイプに変換されます。その変換が失敗した場合には、両方ともUNICODEに変換されます。 | |
リテラル式 | リテラルは、リテラル式のタイプに変換されます。その変換が失敗した場合には、両方ともUNICODEに変換されます。 | |
リテラル式 | リテラル式 | 両方のオペランドがUNICODEに変換されます。 |
非リテラル | リテラル式は、非リテラルのタイプに変換されます。その変換が失敗した場合には、両方ともUNICODEに変換されます。 | |
非リテラル | 非リテラル | 両方のオペランドがUNICODEに変換されます。 |