межплатформенная печать 64-битных целых чисел с помощью printf

В Windows это «% I64d». В Linux и Solaris это "% lld".
Если я хочу написать кросс-платформенный printfs , который печатает long long значения: как это сделать?

long long ll;
printf(???, ll);
28
задан zx485 23 March 2017 в 14:43
поделиться