Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Для формата в printf - да, а для аргумента... 10.11.14 20:55 Число просмотров: 2026
Автор: leo <Леонид Юрьев> Статус: Elderman
|
> > Что значит "портит" если не хватает второго аргумента, > а > > разрядность первого не определена? > > Почему же не определена? > Две "L" после звездочки означают "long long int", а "x" - > шестнадцатеричное представление. > http://www.cplusplus.com/reference/cstdio/printf/ > Собираю под 32-битную платформу. Под 64 битную пока не > проверял.
Для формата в printf - да, а для аргумента 0xffffffffffffffff - нет.
gcc и clang всех не дремучих версий при -fWall тут выдадут два предупреждения: про нарушение типа аргумента для %* (нужен int, а не long), и про отсутствие данных/аргумента для %llx.
|
|
|