重複の可能性:
Cで「-1L」とはどういう意味ですか?
Cで「0L」、「1L」とはどういう意味ですか?「0」や「1」とはどう違うのですか?Cで同様の機能を持つ「L」以外のリテラルはありますか?
重複の可能性:
Cで「-1L」とはどういう意味ですか?
Cで「0L」、「1L」とはどういう意味ですか?「0」や「1」とはどう違うのですか?Cで同様の機能を持つ「L」以外のリテラルはありますか?
long intの代わりに型を持つ整数定数ですint。
C11、§ 6.4.4.1 整数定数 #1
ロングサフィックス: のいずれか
lL
形式で0L0 を意味しlongます。
C99 標準(ドラフトのPDF) では、6.4.4.1 (整数サフィックス) および 6.4.4.2 (フローティング サフィックス) に記述されているサフィックスが記載されています。
整数サフィックスは、 u( unsigned)、l(小文字の L) ( long)、ll( long long)、ul( unsigned long)、ull( unsigned long long)、lu( long unsigned)、llu( long long unsigned)、および大文字バージョンです。
浮動サフィックスはf( float) とl( long double) および大文字バージョンです。
L接尾辞は、リテラルの代わりにそれを作ります-longそれintは本質的にあらゆる数に適用することができます (ただし、数が十分に大きくて に収まらない場合は、接尾辞を含めるかどうかに関係なく になります) int。long