..ard C” and want to print a value using printf, you are
I learned a new C thing today.
But first, an old C thing.
When you write “standard C” and want to print a value using printf, you are at the mercy of standard C data types.
www.cplusplus.com/reference/cstdio/printf/: For example, “%d” is a “Signed decimal integer” and “%u” is an “Unsigned decimal integer.”
There apparently mean the data types “int” and “unsigned int”.
Link 1
C, printf, and pointers. | Sub-Etha Software:
https://subethasoftware.com/2021/04/27/c-printf-and-pointers