07-24-2023, 01:03 AM
I am new to C and I am confronted with:
#include <stdio.h>
#include <inttypes.h>
int main(void)
{
uint64_t foo = 10;
printf("foo is equal to %" PRIu64 "!\n", foo);
return 0;
}
And it works! I don't understand why. Can somebody help me about this?
#include <stdio.h>
#include <inttypes.h>
int main(void)
{
uint64_t foo = 10;
printf("foo is equal to %" PRIu64 "!\n", foo);
return 0;
}
And it works! I don't understand why. Can somebody help me about this?