#include <stdio.h>
#include <stdint.h>
#include <inttypes.h>
int main(void) {
int32_t b32 = 0xF8452370;
int64_t b64 = b32;
printf("%" PRId32
" - %" PRIx32
"\n", b32
, b32
); printf("%" PRId64
" - %" PRIx64
"\n", b64
, b64
);
int b32i = 0xF8452370;
long long int b64i = b32;
printf("%d - %x\n", b32
, b32
); printf("%lld - %llx\n", b64
, b64
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRpbnQuaD4KI2luY2x1ZGUgPGludHR5cGVzLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQzMl90IGIzMiA9IDB4Rjg0NTIzNzA7CiAgICBpbnQ2NF90IGI2NCA9IGIzMjsKICAgIHByaW50ZigiJSIgUFJJZDMyICIgLSAlIiBQUkl4MzIgIlxuIiwgYjMyLCBiMzIpOwogICAgcHJpbnRmKCIlIiBQUklkNjQgIiAtICUiIFBSSXg2NCAiXG4iLCBiNjQsIGI2NCk7CgogICAgaW50IGIzMmkgPSAweEY4NDUyMzcwOwogICAgbG9uZyBsb25nIGludCBiNjRpID0gYjMyOwogICAgcHJpbnRmKCIlZCAtICV4XG4iLCBiMzIsIGIzMik7CiAgICBwcmludGYoIiVsbGQgLSAlbGx4XG4iLCBiNjQsIGI2NCk7CgogICAgcmV0dXJuIDA7Cn0K