Вопросы с тегом «printf»

printf - это обычная функция для форматированного вывода. C и многие другие языки имеют целое семейство связанных функций. Используйте этот тег, только если вопрос напрямую касается printf или связанных с ним функций.

30
JavaScript эквивалентен printf / String.Format
Я ищу хороший JavaScript-эквивалент C / PHP printf()или программистов на C # / Java String.Format()( IFormatProviderдля .NET). Моим основным требованием является формат разделителя тысяч для чисел на данный момент, но что-то, что обрабатывает множество комбинаций (включая даты), было бы хорошо. Я понимаю, что библиотека Ajax от Microsoft предоставляет версию String.Format(), …






12
Как можно напечатать переменную size_t с помощью семейства printf?
У меня есть переменная типа size_t, и я хочу напечатать ее с помощью printf(). Какой спецификатор формата я использую для его печати? В 32-битной машине, %uпохоже, прав. Я собрал g++ -g -W -Wall -Werror -ansi -pedantic, и не было никакого предупреждения. Но когда я компилирую этот код на 64-битной машине, …
405 c  printf 



10
Печать ведущих 0 в C?
Я пытаюсь найти хороший способ напечатать ведущие 0, например, 01001 для почтового индекса. Хотя число будет храниться как 1001, что является хорошим способом сделать это? Я подумал об использовании операторов case / if затем, чтобы выяснить, сколько цифр это число, а затем преобразовать его в массив символов с дополнительными нулями …
345 c  printf 

8
Как напечатать «unsigned long» в C?
Я никогда не могу понять, как напечатать unsigned longтип данных в C. Предположим , что unsigned_fooэто unsigned long, то я стараюсь: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) И все они печатают какое-то -123123123число вместо того, unsigned longчто у меня есть.

30
Печать от 1 до 1000 без петель или условных обозначений
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Задача : печатать числа от 1 до 1000 без использования циклов или условных операторов. Не просто пишите printf()или coutутверждение 1000 раз. Как …
323 c++  c  printf 


8
Разница между fprintf, printf и sprintf?
Может кто - нибудь объяснить на простом английском языке о различиях между printf, fprintfи sprintfс примерами? В каком потоке это? Я действительно запутался между тремя из них, когда читал о "Обработка файлов в C".
233 c  io  stream  printf 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.