Меня интересует :
printf("%d \n", sizeof(int));
printf("%d \n", sizeof(long int));
printf("%d \n", sizeof(long long int));
output на 32-bit:
4
4
8
размер long long int всегда будет равен 8 — на 64-bit и 32-bit архитектурах ?
если нет — как лучше гарантировать чтобы размер переменной всегда будет 8 байт?
мне нужно это для математики с фиксированной точкой.