У меня возникла проблема при использовании функции printf для печати значений типа unsigned long long int. Я понятия не имею, что не так. Я использую Dev -Cpp 4.9.9.2 и Visual Studio 2010 Professional (Я знаю, что...
Я хочу выводить большие числа с разделителями тысяч (запятыми или пробелами) — в основном так же, как в разделе Как отобразить числовые в трехзначной группировке, но с помощью printf в C (GNU, 99) . Если printf не...
Возможный дубликат: как printf «unsigned long» в C? У меня такой номер ... int unsigned long number = 600851475143; Я пытаюсь его распечатать с printf (). Каждый раз, когда я пытаюсь ...
Возможный дубликат: исходный код функций c / c ++. Мне было интересно, где я могу найти код C, который используется, чтобы при написании printf ("Привет мир!"); в моей программе на C, чтобы знать, что он должен ...
Я пытаюсь понять, почему возникает большая проблема, на примере меньшей программы. Эта небольшая программа не работает, поэтому я полагаю, что это мое понимание функции ...
В Windows это "% I64d". В Linux и Solaris это «% lld».
Если я хочу написать кросс-платформенный printfs, который печатает длинные длинные значения: как это сделать? long long ll;
printf (???, ll);
У меня есть число с плавающей запятой, например 4917.24. Я хотел бы напечатать его так, чтобы перед десятичной точкой всегда было пять символов с ведущими нулями, а затем три цифры после десятичной точки. Я пробовал ...
Мне было интересно, как я могу напечатать в консоли цветной текст? Я использую eclipse win64 os. Это связано с компилятором? Может ли кто-нибудь привести простой пример на языке C с красным текстом hello world ...
Предположим, у вас есть строка, которая НЕ заканчивается нулем, и вы знаете ее точный размер, так как же вы печатаете эту строку с помощью printf в C? Я припоминаю такой метод, но сейчас не могу узнать ...
main (a) {printf (a = "main (a) {printf (a =% c% s% c, 34, a, 34 );} ", 34, a, 34);} Как он воспроизводится после компиляции? Какова роль записи 34 в функции printf?
Я должен напечатать две разные строки, но он вылетает! Итак, я думаю, что я только что потерпел неудачу в программировании, но я новичок, и я не знаю что! Вот код: #include #include ...
Типовая безопасность в Haskell не уступает только языкам с зависимой типизацией. Но с Text.Printf творится некоторая глубокая магия, которая кажется довольно нестабильной. > printf "% d \ n" 3
3
> printf "% ...
Я пытаюсь собрать python-kerberos на AIX. kerberospw.c использует вызов asprintf, но из того, что Google говорит мне, asprintf не существует на AIX. Я видел http://www.koders.com/c/...
Я пытаюсь преобразовать число от 0 до 255 в шестнадцатеричный формат. Если я использую sprintf("%X", 1), я получаю 1, но мне нужно, чтобы выходные данные всегда имели ширину 2 (с ведущими нулями) вместо единицы. Как такое может быть...
Согласно стандарту C (6.5.2.2 параграф 6) Если выражение, обозначающее вызываемую функцию, имеет тип, который не включает прототип, целочисленные повышения выполняются для каждого ...
У меня проблема с вставкой времени в текстовый файл. Я использую следующий код, и я получаю | 21,43,1,3,10,5 | Ср Фев 01 20:42:32 2012, который является нормальным, но то, что я ХОЧУ СДЕЛАТЬ, это место перед ...
У меня есть структура, указатель на структуру, и я хочу напечатать первые n байтов как длинное шестнадцатеричное число или как строку шестнадцатеричных байтов. По сути, мне нужен printf-эквивалент проверки памяти gdb...
Я пытаюсь научиться писать на ассемблере для 64-битной Mac OS. У меня нет проблем с 32-битной Mac OS и 32-битным и 64-битным Linux. Однако 64-битная Mac OS другая, и я не мог понять. ...
У меня вопрос по использованию printf. char str[8];
float val = 2.334563;
sprintf(str, format, val);
printf("val = %s.\n", str); val = -23.34563;
sprintf(str, format, val);
printf("val = %s.\n", str);...
При преобразовании типа int следующим образом: char a [256];
sprintf (a, «% d», 132); как лучше всего определить размер a? Я предполагаю, что ручная установка этого параметра в порядке (я видел, что он используется повсюду), ...
Цель: сериализация данных в JSON. Проблема: я не могу знать заранее, сколько символов содержит целое число. я подумал, что хороший способ сделать это с помощью sprintf () size_t length = sprintf (no_buff, "{data:% d}", ...
Я немного поискал информацию об этом, но не нашел ничего удовлетворительного. Есть ли какое-то особое поведение при вызове функции sprintf(someString, ""); это объясняет, почему это так...
, прежде чем вы подумаете, что «это было сделано раньше», пожалуйста, прочтите. Как и большинство людей, пытающихся создать сценарий find bash, вы в конечном итоге жестко перекодируете сценарий на однострочную команду, но в конечном итоге ...