I saw format specifier %qd
when browsing github code. Then I checked in GCC compiler, it\'s working fine.
#include
int main()
{
One of most interesting C language related question to answer. The symbolic literal “%qd”
represent as quad word, which is specified as used to handle 64 bits effectively with the printf
function in the C programming language. Also just remember that, from 1999 edition of the C standard states that sizeof(long long) >= sizeof(long)
, and one can infer that the range of long long
has a size of at least 64 bits.