Вопросы по теме 'printf'

Заполнить время слева с помощью sprintf?
Я пытаюсь увеличить время (время воспроизведения MP3) с помощью sprintf () в PHP. sprintf("%02d:2d:2d", $time); Функция, которая возвращает время, получает, например, «1:56», если MP3 длится 1 минута 56 секунд, и этот вызов возвращает...
3312 просмотров
schedule 05.11.2021

write () в stdout и printf вывод не чередуется?
#include <stdio.h> #define MAXLEN 256 int main() { int n; char buf[MAXLEN]; while((n = read(0,buf,sizeof(buf))) != 0){ printf("n: %d:",n); write(1,buf,n); } return 1; } Вывод программы (где первый read и первый write...
80443 просмотров
schedule 20.10.2021

функция-оболочка printf, которая фильтрует в соответствии с предпочтениями пользователя
Моя программа пишет в лог и в стандартный вывод. Однако каждое сообщение имеет определенный приоритет, и пользователь указывает в настройках, какие приоритеты переходят в какой поток (журнал или стандартный вывод). unsigned short PRIO_HIGH =...
28631 просмотров
schedule 14.11.2021

printf, sprintf вывести минимум два десятичных знака
Я пытаюсь понять, как использовать sprintf для печати хотя бы двух десятичных знаков и без ведущих нулей. Например Вход: 23 23.0 23.5 23.55 23.555 23.0000 выход: 23.00 23.00 23.50 23.55 23.555 23.00 любая помощь по форматированию...
41951 просмотров
schedule 08.10.2021

адрес массива ptr равен его значению?
Возможный дубликат: C: Почему адрес массива совпадает со своим значением? SA В C я пытался напечатать адрес указателя массива. int a[3] = {0,1,2}; printf("\n%p",a); printf("\n%p",(&a)); оператор 2 выводит одно и то же...
1372 просмотров
schedule 27.10.2021

Методы замены printf / scanf: необходимы отзывы / советы
Недавно я написал несколько базовых программ командной строки (я хочу сохранить свои навыки в течение лета), но printf и scanf начали меня раздражать. Я не замечательный программист на C, и необходимость вникать в _3 _ / _ 4_ и их нестабильность...
1505 просмотров
schedule 11.09.2021

единственная функция C для записи данных в текстовом или двоичном виде
У меня есть функция C, которая записывает некоторые данные в текстовый файл. Данные состоят из чисел с плавающей запятой, целых чисел и строк. это выглядит примерно так: writeAsTextFile( mystruct_t* myStructWithIntsFloatsAndStrings , const...
743 просмотров
schedule 14.09.2021

Предупреждение компилятора C printf
#include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <unistd.h> #include <sys/types.h> #include <sys/mman.h> #include <sys/stat.h> #include <errno.h> int main(int argc, char *argv[]) {...
536 просмотров
schedule 12.10.2021

Оригинальный C привет, мировая программа от Кернигана и Ричи не компилируется
Я пытаюсь выучить C, используя книгу Кернигана и Ричи (Библия на C). При попытке скомпилировать первую проблему с помощью tcc и MinGW (с использованием Windows). Это дало мне сообщение об ошибке. Самый подробный из них был взят из Min GW:...
2678 просмотров
schedule 11.11.2021

Конечные нули в printf / sprintf
Я бы хотел, чтобы вывод числа всегда состоял из 6 цифр e.g.: если число равно 1, на выходе должно быть 100000 если число 23, вывод должен быть 230000 если число 236, вывод должен быть 236000 Как я могу сделать это с _1 _ / _ 2_?
7348 просмотров
schedule 21.11.2021

Как мне указать адрес сервера печати
int server_sockfd, client_sockfd; //server and client filedescriptors socklen_t server_len, client_len; struct sockaddr_in server_address; //server address struct sockaddr_in client_address; //client address int server_port =...
13757 просмотров
schedule 23.09.2021

Точность поплавков с printf
Как всем известно, у вас ограниченная точность, когда вы используете printf для вывода значения float . Однако есть уловка для увеличения точности вывода, как показано в этом примере: #include <stdio.h> int main() { float f =...
5984 просмотров
schedule 07.11.2021

Обрабатывать escape-последовательности с помощью ncurses? Обрабатывает ли printf escape-последовательности?
Моя программа считала некоторые текстовые данные из сети, например: Hello \033[1;34mworld\033[0m and bla bla bla!!!\n" . Когда программа выводит эту строку с помощью prinf, слово «мир» отображается синим цветом. Но когда я использую интерфейс...
1620 просмотров
schedule 06.09.2021

OCaml Printf.sprintf
Почему возникает такое поведение? # Printf.sprintf ("Foo %d %s") 2 "bar";; - : string = "Foo 2 bar" # Printf.sprintf ("Foo %d" ^ " %s") 2 "bar";; Printf.sprintf ("Foo %d" ^ " %s") 2 "bar";; Error: This expression has type string but an...
13819 просмотров
schedule 14.11.2021

Ожидаемое поведение при присвоении snprintf нулевого указателя
Каково ожидаемое поведение этого фрагмента кода? char * aNullPointer = 0; snprintf (res, 128, "Testing %s null pointer",aNullPointer); Обратите внимание, что я намеренно пытаюсь отменить ссылку на мой нулевой указатель aNullPointer ....
2138 просмотров
schedule 29.10.2021

использование sprintf с% .s
При использовании sprintf вот так sprintf("%.40s",str); Я хочу указать значение типа strlen (str) вместо 40. Как мне это сделать? Я пробовал заменить 40 на strlen (str), не работает. Придавая значение, подобное #define len strlen(str)...
15273 просмотров
schedule 13.10.2021

как распечатать следующую информацию, не получив этого предупреждения?
У меня такой код: #define HELLO "this is a command to ........." //this macros is very long, and it is greater than length 509 затем я использую printf(HELLO); для его распечатки, но получаю следующее предупреждение: предупреждение:...
583 просмотров
schedule 21.10.2021

Необработанное исключение, запись информации в файл на языке C
это то, что я пытаюсь сделать, У меня есть файл с информацией. Я пытаюсь переписать его так, чтобы перед каждой строкой появлялся номер строки. Основная идея, которую я имею в виду, работает так: while i haven't reached the end of the...
244 просмотров
schedule 14.11.2021

printf () представляет странные результаты
Мой код это #include<stdio.h> int main(void) { unsigned short height = 0; unsigned short width = 0; const unsigned short MIN_SIZE = 3; printf("Enter the values for the width and the height minimum of %u\n:",...
229 просмотров
schedule 05.10.2021

Использование $ в функциях форматированного вывода
Я просматривал страницу руководства по функции printf и наткнулся на утверждение, которое объясняет использование $ в строке формата (что я на самом деле не очень хорошо понял). Затем я попытался найти несколько примеров для этого, но мне не...
45 просмотров
schedule 03.12.2021