0
ответов

Печать типа значения unsigned long long int возвращает странные результаты

У меня возникла проблема при использовании функции printf для печати значений типа unsigned long long int. Я понятия не имею, что не так. Я использую Dev -Cpp 4.9.9.2 и Visual Studio 2010 Professional (Я знаю, что...
вопрос задан: 23 May 2017 10:30
0
ответов

Группировка цифр в printf C

Я хочу выводить большие числа с разделителями тысяч (запятыми или пробелами) — в основном так же, как в разделе Как отобразить числовые в трехзначной группировке, но с помощью printf в C (GNU, 99) . Если printf не...
вопрос задан: 23 May 2017 10:30
0
ответов

Как печатать беззнаковое длинное int с printf в C? [дубликат]

Возможный дубликат: как printf «unsigned long» в C? У меня такой номер ... int unsigned long number = 600851475143; Я пытаюсь его распечатать с printf (). Каждый раз, когда я пытаюсь ...
вопрос задан: 23 May 2017 10:29
0
ответов

Код функции printf в C [дубликат]

Возможный дубликат: исходный код функций c / c ++. Мне было интересно, где я могу найти код C, который используется, чтобы при написании printf ("Привет мир!"); в моей программе на C, чтобы знать, что он должен ...
вопрос задан: 23 May 2017 02:02
0
ответов

Простое использование sprintf - C

Я пытаюсь понять, почему возникает большая проблема, на примере меньшей программы. Эта небольшая программа не работает, поэтому я полагаю, что это мое понимание функции ...
вопрос задан: 22 May 2017 19:17
0
ответов

межплатформенная печать 64-битных целых чисел с помощью printf

В Windows это "% I64d". В Linux и Solaris это «% lld». Если я хочу написать кросс-платформенный printfs, который печатает длинные длинные значения: как это сделать? long long ll; printf (???, ll);
вопрос задан: 23 March 2017 14:43
0
ответов

printf с ведущими нулями в C

У меня есть число с плавающей запятой, например 4917.24. Я хотел бы напечатать его так, чтобы перед десятичной точкой всегда было пять символов с ведущими нулями, а затем три цифры после десятичной точки. Я пробовал ...
вопрос задан: 17 March 2017 15:06
0
ответов

цветной текст с использованием printf на C

Мне было интересно, как я могу напечатать в консоли цветной текст? Я использую eclipse win64 os. Это связано с компилятором? Может ли кто-нибудь привести простой пример на языке C с красным текстом hello world ...
вопрос задан: 5 January 2017 21:52
0
ответов

Использование printf со строкой, не завершающейся нулем

Предположим, у вас есть строка, которая НЕ заканчивается нулем, и вы знаете ее точный размер, так как же вы печатаете эту строку с помощью printf в C? Я припоминаю такой метод, но сейчас не могу узнать ...
вопрос задан: 4 January 2017 05:08
0
ответов

Самовоспроизводящаяся программа

main (a) {printf (a = "main (a) {printf (a =% c% s% c, 34, a, 34 );} ", 34, a, 34);} Как он воспроизводится после компиляции? Какова роль записи 34 в функции printf?
вопрос задан: 4 November 2016 20:35
0
ответов

C программирование printf [закрыто]

Я должен напечатать две разные строки, но он вылетает! Итак, я думаю, что я только что потерпел неудачу в программировании, но я новичок, и я не знаю что! Вот код: #include #include ...
вопрос задан: 26 September 2016 17:37
0
ответов

Что означают% s и% d в printf на языке C? [closed]

Я не понимаю, что делают% s и d% в этом коде C: for (i = 0; i
вопрос задан: 16 August 2016 14:32
0
ответов

начинающий программист haskell

isPalindrome:: (Eq a) = > [a] - > Bool isPalindrome [] = True isPalindrome [x] = True isPalindrome (x1: xs: x2: []) | x1 = = x2 = isPalindrome xs | иначе = False [1 1] Компиляция основного...
вопрос задан: 5 August 2016 23:50
0
ответов

Как работает Haskell printf?

Типовая безопасность в Haskell не уступает только языкам с зависимой типизацией. Но с Text.Printf творится некоторая глубокая магия, которая кажется довольно нестабильной. > printf "% d \ n" 3 3 > printf "% ...
вопрос задан: 15 July 2016 11:50
0
ответов

Замена или обходной путь для asprintf на AIX

Я пытаюсь собрать python-kerberos на AIX. kerberospw.c использует вызов asprintf, но из того, что Google говорит мне, asprintf не существует на AIX. Я видел http://www.koders.com/c/...
вопрос задан: 26 June 2016 22:16
0
ответов

Как напечатать шестнадцатеричное число с ведущим 0, чтобы иметь ширину 2, используя sprintf?

Я пытаюсь преобразовать число от 0 до 255 в шестнадцатеричный формат. Если я использую sprintf("%X", 1), я получаю 1, но мне нужно, чтобы выходные данные всегда имели ширину 2 (с ведущими нулями) вместо единицы. Как такое может быть...
вопрос задан: 17 March 2016 14:12
0
ответов

Вызывает ли printf («% x», 1) неопределенное поведение?

Согласно стандарту C (6.5.2.2 параграф 6) Если выражение, обозначающее вызываемую функцию, имеет тип, который не включает прототип, целочисленные повышения выполняются для каждого ...
вопрос задан: 15 March 2016 04:06
0
ответов

fprintf и ctime без передачи \ n из ctime

У меня проблема с вставкой времени в текстовый файл. Я использую следующий код, и я получаю | 21,43,1,3,10,5 | Ср Фев 01 20:42:32 2012, который является нормальным, но то, что я ХОЧУ СДЕЛАТЬ, это место перед ...
вопрос задан: 2 January 2016 18:20
0
ответов

Преобразование целого числа в строку в C без sprintf

Можно ли преобразовать целое число в строку в C без sprintf?
вопрос задан: 8 December 2015 16:58
0
ответов

Печать необработанных данных в шестнадцатеричный выход фиксированной длины

У меня есть структура, указатель на структуру, и я хочу напечатать первые n байтов как длинное шестнадцатеричное число или как строку шестнадцатеричных байтов. По сути, мне нужен printf-эквивалент проверки памяти gdb...
вопрос задан: 19 November 2015 21:36
0
ответов

Что означает спецификатор форматирования% m?

Выходные данные для этого кода распечатаны «Успех». char d = 'w'; printf ("% m \ n", d);
вопрос задан: 31 July 2015 10:47
0
ответов

Правильные форматы printf для двойных чисел в C

Что означает: #include int main () {double bmax = 31.4159265; printf ("% 1.4e \ n", bmax); } Что означает% 1.4e? Я знаю% f для двойного.
вопрос задан: 25 July 2015 15:10
0
ответов

Что означает "%.*s" в printf?

Я получил фрагмент кода, в котором есть printf("%.*s\n") что означает %.*s?
вопрос задан: 8 July 2015 17:37
0
ответов

Как написать программу hello world на ассемблере для 64-битной Mac OS X с помощью printf?

Я пытаюсь научиться писать на ассемблере для 64-битной Mac OS. У меня нет проблем с 32-битной Mac OS и 32-битным и 64-битным Linux. Однако 64-битная Mac OS другая, и я не мог понять. ...
вопрос задан: 8 July 2015 14:25
0
ответов

Как вы печатаете что-то в той же строке текста в C [закрыто]

Мне было интересно, как вы можете набрать что-то в одну строку в C? Это нормальный способ вывода. Выходные данные> <текст> Вместо> <текст>
вопрос задан: 3 June 2015 23:38
0
ответов

формат строки для printf значений с плавающей точкой

У меня вопрос по использованию 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);...
вопрос задан: 30 April 2015 08:12
0
ответов

Определение размера буфера sprintf - какой стандарт?

При преобразовании типа int следующим образом: char a [256]; sprintf (a, «% d», 132); как лучше всего определить размер a? Я предполагаю, что ручная установка этого параметра в порядке (я видел, что он используется повсюду), ...
вопрос задан: 13 April 2015 17:56
0
ответов

Как рассчитать длину вывода, который будет генерировать sprintf?

Цель: сериализация данных в JSON. Проблема: я не могу знать заранее, сколько символов содержит целое число. я подумал, что хороший способ сделать это с помощью sprintf () size_t length = sprintf (no_buff, "{data:% d}", ...
вопрос задан: 16 March 2015 21:33
0
ответов

Почему gcc -Wall выдает предупреждение о строке формата нулевой длины?

Я немного поискал информацию об этом, но не нашел ничего удовлетворительного. Есть ли какое-то особое поведение при вызове функции sprintf(someString, ""); это объясняет, почему это так...
вопрос задан: 1 March 2015 02:27
0
ответов

Поиск каталогов с помощью find в bash с использованием списка исключений

, прежде чем вы подумаете, что «это было сделано раньше», пожалуйста, прочтите. Как и большинство людей, пытающихся создать сценарий find bash, вы в конечном итоге жестко перекодируете сценарий на однострочную команду, но в конечном итоге ...
вопрос задан: 27 February 2015 22:07