What is the purpose of these new data types? I will normally just use an "int" or a "long" but why do these exist? What new function or purpose do they bring?
long int has always been the full name of long, just rarely used.
long int
long
long long has been around for a while (in last C standard), and guarantees at least 64bit size (long only guarantees 32bits).
long long
2.1m questions
2.1m answers
60 comments
57.0k users