Если вы не найдете нестандартное расширение препроцессора, то нет, вы не можете использовать long long
в C90.
Хотя, если вам повезет, компилятор реализует stdint.h
, где вы можете найти int64_t
.Это делают некоторые компиляторы C90, такие как Visual Studio 2017.
Учитывая, что отличные компиляторы C99 или C11 доступны бесплатно, для целого ряда различных систем, не должно быть причин придерживаться C90.