Вопросы с меткой [printf]
Руководство по использованию метки printf отсутствует.
81
вопрос
0
голосов
1
ответ
52
показа
printf выводит кракозябры
В соседней функции выводит нечто:
HPDF_Page_TextOut (page, 10, height - 40, datetime);
// Вывод
H옾 @
Вот код функции, которая генерирует дату/время:
int datetime(void)
{
setlocale(LC_ALL, "...
2
голоса
1
ответ
46
показов
Escape последовательность в printf
Подскажите пожалуйста, есть ли какой-нибудь способ изменять количество отступов (в данном случае "3") в такой конструкции "%3d" с помощью цикла for, чтобы несколько вызовов printf ...
0
голосов
1
ответ
70
показов
Почему коряво заполняется структура? или коряво выводит?
помогите пожалуйста разобраться, почему выводит название улицы два раза в первой строке.
Аннотация.
В общем есть файл .DAT (бд с фио, улица, дом, кв, дата), пытаюсь его закинуть в аналогичную ...
0
голосов
0
ответов
64
показа
Не работает printf для длинной арифметики
Пишу код для длинной арифметики. Пока реализована только функция суммы. Почему-то не выводится результат, хотя в консоли ошибок нет.
#include <stdio.h>
#include <math.h>
#include <...
0
голосов
0
ответов
137
показов
Функция очистки экрана в Си без подключения дополнительных библиотек
Собственно нашел такой способ с помощью команды printf ("\033[0d\033[2J");, теперь пытаюсь понять запись внутри функции. Если вы знаете другой способ, или понимаете что обозначает запись \...
-1
голос
1
ответ
77
показов
Подскажите, где я ошибся?
#include<stdlib.h>
int main() {
double number;
char alphabet;
printf("Enter double input: ");
scanf("%if", &number);
printf("Enter character input:...
-1
голос
1
ответ
69
показов
C++, printf выводиться не полностью
Проблема заключается в том, что первый массив оно вывело, а следующий одномерный и измененный двумерный оно не захотело, код не останавливает работу, но и ничего не выводит, суть программы "Дан ...
0
голосов
1
ответ
263
показа
Как вывести значение переменной через printf() C++
Задача такова:
По значению температуры F, заданному в градусах Фаренгейта,
определить значение температуры C в градусах Цельсия. Температура по
Цельсию C и температура по Фаренгейту F связаны
...
0
голосов
1
ответ
83
показа
Не работают printf в одном потоке
У меня есть проект, в котором нужно, что бы печатало несколько printf в одном потоке. Я столкнулся с проблемой, что захватывается только самый последний printf. Перепробовал несколько вариантов fflush,...
0
голосов
0
ответов
102
показа
Что происходит и как работает функция printf(), если вводится не кореректный спецификатор (%llx - 64 бита) для типа данных int, long (32 бита)?
При изучении логических операции ошибся в коде и указал неправильный спецификатор.
Далее начал разбираться почему функция printf() выводит такой поток.
В строке 18 вывел данные типа unsigned lond в ...
-1
голос
1
ответ
348
показов
C и C++ Синтаксис printf() и scanf()
Объясните, пожалуйста, простым языком синтаксис функций printf() и scanf(). Что это за куча символов с %??
Смотрел в Википедии, но там слишком много воды, на мой взгляд; ничего непонятно.
0
голосов
1
ответ
202
показа
Функция для считывания данных из файла с расширением txt
Имеются две функции. Одна записывает данные в файл другая считывает. При записи всё отрабатывает хорошо. При считывании происходит ошибка доступа. Подскажите в чём ошибка.
void Func_zap(CARD_INDEX*k)
{...
0
голосов
2
ответа
181
показ
printf() не является потокобезопасной в C++17!
Всем здравия!
В разных источниках я читал, что функция printf() является потокобезопасной и может вызываться разными потоками для бесконфликтного вывода на консоль (при условии корректной передачи ...
1
голос
2
ответа
92
показа
Что означает “%.7le ” в fprintf?
Что означает:
fprintf(fp, "%.7le ", data);
Я не понимаю, что "%.7le " означает.
Спасибо!
0
голосов
1
ответ
124
показа
Почему вместо вывода в консоль ссылки, хранящейся в переменной, выводится содержимое первой ячейки массива?
Объясните механику в данном случае, пожалуйста.
public class Solution {
public static void main(String[] args) {
String[] list;
list = new String[10];
list[1] = "...
1
голос
1
ответ
2k
показов
Как выровнять вывод строки по центру в C
В языке C можно выводить данные с заданной фактической длиной, например для чисел это будет выглядеть так printf("|%5d|", 7); и вывод будет выглядеть так | 7|, так он равняет по правому ...
0
голосов
1
ответ
293
показа
Хочу, чтобы printf вывел число, а выводит символ из таблицы ASCII
format pe console
include 'C:\Program Files\FASM\INCLUDE\win32ax.inc'
include 'C:\Program Files\FASM\INCLUDE\api\kernel32.inc'
entry start
.data
i db 40
.code
start: cinvoke printf, <i>
...
1
голос
0
ответов
93
показа
Разные результаты вывода printf для вещественных чисел
#include <stdio.h>
int main()
{
float f = 1717.7890625;
printf( "%.6f", f );
return 0;
}
Компилирую этот код в Visual Studio 19 (16.9.2) для x64. Получаю разные результаты ...
0
голосов
1
ответ
65
показов
как выводить и вводить элементы массива именно так как показано на картинках
#define _CRT_SECURE_NO_WARNINGS
#define MAX_LENGHT 70
#include <stdio.h>
int main() {
int nm_lives,x=0, path_lenght, nm_moves, a=0,b=0,y=0;
char player, positions_bomb[MAX_LENGHT], ...
0
голосов
1
ответ
2k
показов
Вывод bool в printf
Есть переменная:
bool x = true;
Хочу её загнать в printf в виде числа. Очевидно, что можно сделать
printf("%d", (int)x);
но кастить тип как-то лень и хочется сделать что-то такое:
printf(&...
0
голосов
0
ответов
65
показов
Причина неправельного вывода переменной 10.12? [дубликат]
#include <stdio.h>
int main()
{
printf("10.10 = %.15lf\n", 10.10);
printf("10.12 = %.15lf\n", 10.12);
printf("10.15 = %.15lf\n", 10.15);
return 0;
}
Почему при ...
0
голосов
1
ответ
44
показа
Функции вывода в Си
при использовании printf("Hello world") , всё что в кавычках, находится в потоке stdout?
0
голосов
1
ответ
39
показов
Выводится лишнее число через printf [закрыт]
void HA_tabfun(double a, double b, int N, int i){
double h = fabs((a - b)/N);
cout << "----------------" << endl;
cout << " x" << " : ...
0
голосов
1
ответ
110
показов
Как построить график вероятности используя printf Java
По состовленной вероятности нужно построить график используя оси X Y. Начало координат -
левый верхний угол экрана, ось X - это левая граница экрана (направленная
вниз) .Она соответствует суммам ...
0
голосов
1
ответ
62
показа
Пытаюсь вывести введённую матрицу
На выходе получается не то что я ожидаю.
Я еще новичок, и не могу понять в чем проблема.
Заранее спасибо)
#include <locale.h>
#include <time.h>
#include <stdio.h>
#include <stdlib....
0
голосов
2
ответа
69
показов
Печать перед исключением не работает
Почему программа не печатает 1? Как сделать чтобы печатала?
#include <cstdio>
#include <exception>
int main() {
std::printf("1");
throw std::exception{};
std::printf(...
-1
голос
2
ответа
100
показов
Почему от добавления printf зависит значение переменной? Или влияние printf на корректность работы программы
Задача:
Создать функцию, которая разбивает строку символов на слова. Слова разделены пробелом. Функция возвращает массив указателей, каждый из которых ссылается на массив символов (слова). Слова ...
1
голос
0
ответов
134
показа
Украшения для баннера ssh. SSH motd
Возможно моя проблема покажется тривиальной, но я не могу понять по какой причине cowsay не может вывести цитаты из fortune в баннер при входе по ssh, при том что сама корова рисуется и выводит, ...
0
голосов
0
ответов
113
показов
C - проверка ввода на символ
собственно проблема: В devC все компилируется как должно. В других компиляторах, просто бесконечно пишет Wrong Format! Хотя, с другими условиями проверки все нормально.
#include <stdio.h>
#...
1
голос
1
ответ
473
показа
Как указать считываемый размер в scanf?
scanf-ом можно считать определенное кол-во символов, к примеру, с помощью "%10s".
Как считать количество символов из переменной? Не используя при этом просто "%s" или fgets.
Допустим,
int count;
...
0
голосов
1
ответ
73
показа
printf не отображет конкретное значение [закрыт]
При выведении результатов некорректно отображаются значения(вместо 0,33333... выводит 0,0000...)
#include <stdio.h>
#include <float.h>
int main(void){
float f_number = 1.0/3.0;
...
2
голоса
2
ответа
179
показов
printf не выводит значения переменных типа long
#include <stdio.h>
#include <limits.h>
int main()
{
int i;
long num, temp;
temp=1;
num=1;
for(i=0; num>0 ; num<<=1, i++);
for(num = 0; i>0; temp<<=...
3
голоса
1
ответ
859
показов
С: Как реализовать вывод вещественных чисел без незначащих нулей?
Функция выводит массив вещественных чисел. Но при это выводятся незначащие нули.
Можно ли как-то по-простому их срезать?
Например, есть
2.00000 0.00000 421.12340 5.12909
Нужно, чтобы было:
2. 0....
-5
голосов
2
ответа
76
показов
Помогите разобраться с функцией printf(" %d", &переменная) [закрыт]
Наипростейшая прога, помогите найти ошибку. может забыл какую-нибудь библиотеку...
1
голос
1
ответ
72
показа
Недопонимание с printf()
ОПИСАНИЕ ПРОБЛЕМЫ НАХОДИТСЯ ВНИЗУ, А ТУТ НЕОБЯЗАТЕЛЬНАЯ ВВОДНАЯ ЧАСТЬ
Есть две функции, первая из них получает строку с расположением файла, вторая получает все файлы по этому расположению (я не ...
1
голос
1
ответ
2k
показов
c++: задать точность числа при выводе через printf
Подскажите, как задать точность вывода float/double числа через printf?
У меня сейчас вывод выглядит следующим образом:
printf("a: %20.16f, b: %20.16f, c: %20.16f", a, b, c);
и настроен под ...
1
голос
0
ответов
82
показа
sprintf - формирование нескольких подсрок с использованием одного параметра
Подскажите, можно ли реализовать следующую задумку:
int var1, var2;
sprintf(buffer, "%d1 %d2 --- #d1 $d2", var1, var2);
т.е. чтобы где %d1 использовался var1, а где %d2 - var2
Просто, чтобы не ...
0
голосов
1
ответ
65
показов
Printf, SIGABRT и USIGNED LONG LONG
На Windows все работает, но чекер на линуксе, который почему-то начал ругаться, хотя никакого WinAPI не использовал
Собственно, код:
#include <stdio.h>
#include <stdlib.h>
#include <...
0
голосов
0
ответов
62
показа
Некорректный вывод строк для вводы данных
Помогите, пожалуйста, найти ошибку.
Задание заключается в следующем. Структура элемента массива аттестационные карты группы: фамилия, имя, отчество; курс, возраст, первый семестр (математика, физика, ...
0
голосов
1
ответ
381
показ
Проблема ввода и scanf
Столкнулся с проблемой: когда ввожу в ручную - программа работаем как и задумывалось, но стоит мне использовать cat input | ./a как программа откуда-то получает 0 0
Вот код программы: PasteBin (...
1
голос
0
ответов
35
показов
Почему printf не отображает русский текст в C? [дубликат]
Получается такое:
Текст программы:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
main()
{
printf("Решение степенной ф-ии 2 в степени 2x = ...
1
голос
2
ответа
626
показов
c, windows, printf()/scanf() и DWORD
Какой спецификатор формата правильно использовать для печати/считывания значения названного типа?
На моей системе DWORD - это unsigned long. Но ведь может быть и иначе.
Для size_t есть "%Iu" в ...
3
голоса
1
ответ
2k
показов
Что лучше использовать: cout / wcout или printf? [закрыт]
Собственно, вопрос в заголовке.
Пожалуйста, дайте подробный ответ.
0
голосов
0
ответов
90
показов
После printf и FreeConsole программа ждет
Вот функция:
int main(int argc, char*argv[]){
if (!AttachConsole(ATTACH_PARENT_PROCESS))
MessageBox(NULL, L"The console window was not created", NULL,
MB_ICONEXCLAMATION);
FILE* fp;
...
0
голосов
0
ответов
66
показов
Мигает в запущенном окне QEMU текст и нету текста INTERRUPT
Всё собрал но текст появляется и тут же пропадает и нет текста INTERRUPT в QEMU постоянно обновляется мигает в окошке в QEMU запускал на Ubuntu 16.04 запускаю через команду qemu-system-i386 -kernel ...
1
голос
3
ответа
117
показов
Как вывести результат из Терминала в файл
// работа с файлами с помощью FILE fopen, fclose
#include <stdio.h>
#define LEN 1000
int main()
{
int age, weight;
char name[50]; // массив символов
printf("Пожалуйста введите ваше ...
-1
голос
1
ответ
105
показов
Как работать со строкой байтов?
Есть строка байтов:
char* str = "\xa5\xa2\x00";
Как вывести её на экран?
Как вставить в неё байты. Чтобы получилась строка:
str = "\xff\xa5\xa2\x00";
и чтобы эту строку всё-также можно было ...
3
голоса
1
ответ
170
показов
ANSI-последовательности (ANSI escape sequences)
Как эта магия работает?Может ли этот магически код \033 делать что-то ещё? Это реализовано на уровене ОС или Си так умеет делать?
4
голоса
1
ответ
3k
показов
Почему возникает ошибка format string is not a string literal?
Согласно стандарту функция printf имеет прототип:
int printf(const char *restrict format, ...);
Собственно, сабж:
#include <stdio.h>
int main (void)
{
const char *format = "hello world!";...
1
голос
0
ответов
87
показов
C. Переменная меняется 'сама по себе'
Здравствуйте!
Имеется функция, выделяющая некоторое количество памяти под структуру (с запасом, тема программы - аллокация памяти). В поле структуры осуществляется запись, а далее значение менятся ...