Вопросы по теме '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