一部の型にリテラル修飾子がない理由
C# などのプログラミング言語では、long や unsigned などの特定の型がリテラル修飾子を持ち、それらはコードで表記すると便利です。ただし、short int などの一部の型には、そのような修飾子がありません。
'long' および 'unsigned' でリテラル修飾子が使用される理由
リテラル修飾子は、次の場合に提供されます。 long 型と unsigned 型は、数値演算とデータにおいて特定の役割を果たすためです。 Handling.
'short にリテラル修飾子が存在しないint'
long int は計算における独自の役割によりリテラル修飾子の恩恵を受けますが、short int には次のような理由によりリテラル修飾子がありません。
要約すると、リテラル修飾子は、計算またはデータで特定の役割を果たす型に提供されます。ただし、算術演算での使用が制限されており、short int への代入に整数リテラルが利用できるため、short int には必要ありません。変数。
以上がC# では「short int」型にリテラル修飾子がないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。