質問: C言語において、整数接尾語のl(L)と、浮動小数点接尾語のl(L)はどのように区別されるのでしょうか?
回答: たぶん、聞きたいのは整数と浮動小数点はどうやって区別されるのか?ということだと思います。 ただ数字だけを書いた場合、10進数の整数とみなします。 (先頭が0の場合を除く) 間に小数点「.」が含まれる数列の場合は、浮動小数点数だとみなします。 5 は整数型ですが、 5.0 は浮動小数点型になります。 Lの意味は、その前にある数が整数型か浮動小数点型かで区別されます。