Printf – вопросы и ответы

49
голосов
2
ответа
Я пытаюсь выполнить домашнее задание с модификацией некоторого кода ядра в minix, и у меня самая странная проблема, которую я когда-либо видел. Я изменяю alloc.c на сервере pm (для тех, кто знаком ...
8 лет, 8 месяцев назад Ring
77
голосов
2
ответа
Код очень прост, я пытаюсь сделать игру с линкором, но все еще на ранних стадиях #include <stdio.h> void main() { int i = 0; /* Loop counter */ int player = 0; /* Player number - 1 or 2 */ in...
2 года, 8 месяцев назад Enigma
44
голоса
4
ответа
Вероятно, он уже был размещен где-то, поскольку это проблема Эйлера проекта, но у меня нет проблемы с решением конкретной проблемы, хотя у меня есть проблема с кодом, который я написал, поскольку я...
4 года, 5 месяцев назад EternalEnvy
67
голосов
3
ответа
Я наткнулся на следующий код: #define ERROR 0 #define WARN 1 #define INFO 2 #define DEBUG 3 extern int log_level; char const *LEVEL_TO_STRING[] = { "ERROR", "WARN", "INFO", "DEBUG" }; #define LOG(l...
1 год, 10 месяцев назад aspen100
65
голосов
1
ответ
Мне была назначена задача написать программу производителя/потребителя в C. Метод процесса Producer приведен ниже и пытается захватить гласные из строки ввода пользователя ( producerString ). У мен...
2 года назад user4910881
45
голосов
2
ответа
Возможный дубликат: Lua - целое число формата Как я могу отформатировать целое число, скажем, 1000000 таким образом, что он возвращает 1.000.000? Является ли это управляемым с помощью printf ? Кто-...
7 лет, 2 месяца назад HTron
84
голоса
1
ответ
Простой вопрос о функции fprintf. Я сделал aa программу, которая читает строки из текстового файла, которые содержат такие значения, как INFO 2013-12-17 11:59:24,549 Thread-3 2032 CommonMMC.request...
5 лет, 10 месяцев назад Jonathan Lim
58
голосов
1
ответ
Итак, вот что учитель попросил нас сделать: Создайте файл, который хранит то, что пользователь вводит. Проблема с тем, что и исключение бросается, и мне не дается ошибка. Первой проблемой являются ...
3 года, 3 месяца назад Olivier
60
голосов
3
ответа
void sizeof_test2(); void sizeof_test2() { int array[5]; size_t arr_size = sizeof(array); printf( "sizeof:\n" "array = %d\n" "arr_size = %d\n", sizeof(array), sizeof(arr_size)); } Выход компилятора...
7 лет, 2 месяца назад Petrus K.
55
голосов
1
ответ
Я новичок в C, поэтому я никогда раньше этого не делал. То, что я делаю, это открыть файл, проанализировать данные и распечатать результат в другом файле. Предположим, что файл открыт (в главной фу...
3 года, 9 месяцев назад picador
55
голосов
0
ответов
Я посмотрел на кучу вопросов о моей проблеме и даже на Java, но я не смог понять это. Вот мой код System.out.printf( "%-20s %-20s %-20s %-20s %-20s %-20s %-20s %-20s %-20s\n", "Record #", "Inventor...
1 год, 7 месяцев назад Jay Sorensen
46
голосов
1
ответ
Я хотел бы разместить некоторые ярлыки на графиках с цифровым текстом в научной нотации. Моя проблема в том, что gnuplot печатает метки типа 2e + 003, что верно, но я предпочитаю более короткую фор...
3 года назад DanielTuzes
84
голоса
1
ответ
Так что у меня проблема с моим кодом, и это заставляет меня нервничать, так как я не могу понять, что это вызывает. В основном, я пытаюсь написать файл, который я открыл, используя несколько дочерн...
7 лет, 8 месяцев назад LOL. NO.
71
голос
3
ответа
У меня есть назначение, где мне нужно напечатать целое число в C без использования printf, putchar и т.д. Никакие файлы заголовков не могут быть включены. Никаких вызовов функций, кроме всего, что ...
7 лет, 2 месяца назад CLZ828
87
голосов
2
ответа
Привет, ребята, я изучаю C, и я искал этот онлайн, но не смог найти никакой помощи. Я пытаюсь прочитать байты из файла, сохранить их в буфер, а затем напечатать их как шорты. Но код, который у меня...
4 года, 10 месяцев назад let_the_coding_begin
-3
голоса
3
ответа
Я только начал изучать кодирование #include <stdio.h> int main(void) { int i=0, x=0; for (i=1; i<=100; i++) { x++; if (x%5==0 || x%3==0) printf("The numbers are : %d\n", &x); } return ...
3 года, 6 месяцев назад Preciosa Niña
44
голоса
2
ответа
Предположим, что я сделал три потока perl, которые каждый из них делает: print hi я am thread $threadnum! ; print this is a test! ; вы ожидаете выхода: hi я am thread 1 this is a test! hi я am thre...
3 года, 11 месяцев назад driedupsharpie
43
голоса
2
ответа
Код ниже извлекается из nginx, который в основном перезаписывает sprintf , на самом деле nginx также перезаписывает некоторые другие строковые функции, стоит ли усилий? u_char * ngx_vslprintf(u_cha...
8 лет, 6 месяцев назад compile-fan
93
голоса
3
ответа
Привет всем, у меня возникла проблема с разделением номера пользователя с помощью printf (мне нужно использовать printf). Моя проблема в том, что когда я вставляю слово 12345, он печатает целые чис...
4 года, 10 месяцев назад Fyree
59
голосов
3
ответа
В довольно многих местах было указано, что для объединения нескольких строк проще и элегантно использовать snprintf вместо запуска нескольких трасс strcat. Из-за этого у меня были неправильные резу...
1 год, 9 месяцев назад HighOnMeat
86
голосов
2
ответа
Я хочу, чтобы моя программа печатала что-то, затем подождите несколько секунд, а затем распечатайте что-то еще в той же строке. Я попытался написать его как: printf ("bla bla bla"); sleep (2); prin...
8 лет, 7 месяцев назад SIMEL
62
голоса
1
ответ
Я пытаюсь вывести форматированную строку с помощью printf . Проблема касается банковской системы. У меня есть ArrayList типа Transaction, который содержит идентификатор, сумму транзакции, строку, к...
2 года назад badprogramming99
47
голосов
1
ответ
Любой, кто мог помочь мне понять это в Matlab: У меня есть структура для человека: struct (name, bob, birth, [1x1struct], number, 35167854) Где рождается: struct (день, 20, месяц, 5, год, 1990,) Те...
6 лет назад user100620
55
голосов
1
ответ
Я пытаюсь сохранить некоторые данные из GPS в txt файл. Проблема в том, что сначала.txt файл был пуст после того, как вы остановили программу, но знаете, когда я запускаю код, он как бы вводит беск...
3 года, 2 месяца назад Juan Bravo
84
голоса
5
ответов
Я попытался напечатать два целочисленных значения в следующей функции printf(): printf("%s", "The quotient is %d with remainder %d", quo, rem); Моя книга говорит, что это должно печатать The quotie...
5 лет, 10 месяцев назад Daniel Stevenson
90
голосов
1
ответ
Я запускаю эти две printf() и немного путаюсь с результатом, сгенерированным ими. printf("%0.4f",3467); Выходы - 3467.0000 . В первом параметре, 0.4f 4, понимается, что он представляет 4 нуля после...
6 лет, 9 месяцев назад swapnesh
99
голосов
1
ответ
Попытка получить введенное пользователем значение для символа, а затем отобразить его как целочисленный номер ASCII. Он не хочет этого делать, поскольку я продолжаю получать пустой результат. Однак...
5 лет, 10 месяцев назад Nxt3
70
голосов
3
ответа
Я пытаюсь ничего не печатать, когда для параметра bool ( fps ) установлено значение false . На данный момент он печатает 0, потому что у меня нет другого представления о том, как отключить отображе...
1 год, 3 месяца назад Sjak M
-4
голоса
1
ответ
Как я могу получить preg_replace для выполнения нескольких замещений в одной строке с разными значениями в разных местах? На самом деле у меня есть строка путей с разделителями-запятыми, которую я ...
4 года, 10 месяцев назад Norman
46
голосов
7
ответов
int main() { char gameArea[][8] = { {'X','X','X','X','X','X','X','X'}, {'X','X','X','X','X','X','X','X'}, {'X','X','X','X','X','X','X','X'}, {'X','X','X','X','X','X','X','X'}, {'X','X','X','X','X',...
5 лет, 9 месяцев назад Ericson Willians
76
голосов
2
ответа
strncpy() ли strncpy() для разработки iPhone? Если нет, то какой лучше использовать API-интерфейс String, который рекомендуется защищать?
7 лет, 7 месяцев назад Kenny Lim
54
голоса
1
ответ
Это похоже на этот вопрос , но не совсем то же самое. i наивно пробовал это: let s prec = "%." ^ (string_of_int prec) ^ "f" in Printf.printf (s 2) 1.23 но это отклоняется, а также заменяет ^ на ^^ ...
4 года, 9 месяцев назад user3240588
-7
голосов
1
ответ
Я хочу реализовать эти функции без использования каких-либо делегаций для других функций, таких как sprintf, vprintf и т.д. Но я не знаю, с чего начать. Есть ли такие реализации. Я искал Google для...
5 лет назад Ptzhub
94
голоса
0
ответов
Мне любопытно, почему я получаю разницу между этими двумя частями кода; Первый код; int num = 20; printf("%d", num++); //20 printf("%d", ++num); //22 Второй код; int num = 20; printf("%d %d", num++...
2 года, 1 месяц назад Lior G.
88
голосов
5
ответов
Я долгое время не использовал C, и теперь мне нужно немного модифицировать код. Одна вещь, которую я не могу понять: char filename[20]; filename[0] = '\0'; for (j=0; j < SHA_DIGEST_LENGTH; j++){...
9 лет, 5 месяцев назад Segolas
49
голосов
1
ответ
#include <stdio.h> #include <time.h> int main(void) { int games = 0; int stayWins = 0; int switchWins = 0; int chosenDoor; int remainingDoor; int revealedDoor; int winningDoor; int opti...
7 лет, 1 месяц назад user1742525
46
голосов
1
ответ
printf function int to% f, float to% d пытается экспериментировать #include<stdio.h> int main(){ int i=10; float x=43.2892f; printf("i=%f x=%d \n",i,x);
2 года, 5 месяцев назад narutowindy
53
голоса
2
ответа
Я действительно новый C, и я пытаюсь запустить следующий фрагмент кода в C: #include <stdio.h> int main() { unsigned long i = 1UL << 2; int j = (i==4); printf('%d', j); return 0; } Но э...
2 года, 1 месяц назад hi15
79
голосов
2
ответа
Я сам программировал программирование c, и меня попросили написать функцию целочисленного типа. Мой код выглядит следующим образом. Все было правильно, пока я не попытался распечатать функцию возвр...
6 лет, 5 месяцев назад user2309838
44
голоса
1
ответ
#define FMT "%-*.*s e = %6ld, chars = %7ld, stat = %3u: %c %c %c %c\n" Этот макрос передается в функцию printf . Что означает %-*.*s ?
5 лет, 6 месяцев назад Thompson
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема