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