Что делает решетка ' #' в printf ()?

int x = 0xff;
printf("%#x",x);

Выход:0xff

printf("%x",x);

Выход:ff

Почему есть разница в выходе? Что конкретно делает #?

5
задан Ciro Santilli 新疆改造中心法轮功六四事件 20 June 2018 в 17:53
поделиться