Результаты поиска по запросу "printf"

9 ответов

Достаточно просто

способ использованияименованные аргументызаsprintf или жеprintf. Пример: sprintf( 'Last time logged in was %hours hours, %minutes minutes, %seconds seconds ago' ,$hours,$minutes, $seconds );или черезvsprintf и ассоциативный массив. Я нашел ...

2 ответа

 есть это сейчас.

#define SIZE 9 int number=5; char letters[SIZE]; /* this wont be null-terminated */ ... char fmt_string[20]; sprintf(fmt_string, "%%d %%%ds", SIZE); /* fmt_string = "%d %9d"... or it should be */ printf(fmt_string, number, letters); лучший способ ...

2 ответа

, принимает параметр длины, поэтому он считается безопасным.

леднее время у меня были проблемы с fputs: при печати некоторых строк в текстовом файле с помощью fputs, я получаю другие символы, кроме A-Z, a-z, 0-9 в (символы, которые не являются частью строки). Я абсолютно уверен, что все ...

ТОП публикаций

30 ответов

 в списке, поэтому я решил добавить это:

хороший JavaScript-эквивалент C / PHPprintf() или для программистов на C # / Java,String.Format() (IFormatProvider для .NET). Моим основным требованием является формат разделителя тысяч для чисел на данный момент, но что-то, что обрабатывает ...

1 ответ

Чтение с плавающей точкой, используя scanf в c

у меня есть структура, которая содержит переменную с плавающей точкой, struct MyStruct{ float p; }newMyStruct;И я читаю значение в нем, используяscanf int main(){ scanf("%f",&(newMyStruct.p)); }Проблема в том, когда я печатаю ...

1 ответ

, с печатной буквы в конце.

я есть дурацкий вопрос. Я хотел бы вывести целое число в буферный отступ с 0, но я не могу разобрать егоsprintfформат. Я пытаюсь следующее char buf[31]; int my_val = 324; sprintf( buf, "%d030", my_val );надеясь получить следующую ...

4 ответа

Как отобразить с 25.04.10 по 2010-25-04?

my$str= '4/25/10'; my$sr = join(' ',split (/\//,$str)); #my$s = sprintf '%3$d %2$d %1$d',$srt; print$sr,"\n";выход: 4 25 10Но я хочу вывод, как2010-25-04Может ли кто-нибудь предложить мне, как отобразить вывод моего желания. Дайте мне ваше ...

2 ответа

Могут ли входные и выходные строки для sprintf () совпадать?

В прошлом я много раз использовал этот тип соглашения в моем коде: strcpy ( cTmpA, "hello" ); sprintf ( cTmpA, "%s world", cTmpA );Недавно я переключил свой старый компилятор C на Visual Studio 2005 и обнаружил искаженную строку, полученную из ...

0 ответов

, но не гарантировано, что так будет всегда.

у использовать «printf» в коде драйвера (DDK), поэтому я включил stdio.h. Но компилятор говорит: error LNK2001: unresolved external symbol __imp__printfЕсть идеи? Я где-то видел, что это невозможно - но это ужасно - я не могу в это поверить. ...

4 ответа

Последние 2 ссылки одинаковы (в основном это просто список макросов)

у рекомендовать использование<inttypes.h> кто-то делаетprintf со смешанными 32/64 битными сборками. Я попытался найти на Google вводную или учебную страницу с несколькими примерами и инструкциями по использованию, но не смог найти. Может ...