Какой символ следует использовать для ptrdiff_t
в printf
?
В стандарте C четко объясняется, как печатать ptrdiff_t
в printf
? Я никого не нашел.
int a = 1;
int b = 2;
int* pa = &a;
int* pb = &b;
ptrdiff_t diff = b - a;
printf("diff = %?", diff); // % what?