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

нарушение прав доступа sprintf
У меня проблема со следующим кодом: for(i = 0;(i - 1)< n;i++) { char* b; sprintf(b, "%d", i); } Он компилируется нормально, но когда я его запускаю, он выдает печально известную ошибку «0XC0000005 Access Violation». Я пытался установить b...
3233 просмотров
schedule 09.12.2023

Проблема уязвимости безопасности snprintf Format String
У нас есть ошибка Coverity для этой строки кода: snprintf( tempStr, size, testStrings[testID], A2DtoV(testResults[testID].value), A2DtoV(testResults[testID].min),A2DtoV(testResults[testID].max)); Ошибка говорит:...
4912 просмотров
schedule 29.01.2024

Странная проблема сбоя кода?
У меня есть рабочее пространство MSVC 6.o, в котором есть весь код C. Код выполняется без какого-либо переключателя оптимизации, т. е. с параметром O0, и в режиме отладки. Этот код получен от какой-то третьей стороны. Он выполняет желаемое как есть....
789 просмотров
schedule 04.07.2022

printf(%d %d %d\n,++a, a++,a) вывод
Возможный дубликат: Может ли кто-нибудь объяснить это неопределенное поведение (i = i++ + ++i , i = i++ и т. д.) Я не могу понять вывод этой программы (используя gcc ). main() { int a=10; printf("%d %d %d\n",++a, a++,a); }...
42091 просмотров
schedule 09.04.2024

Как использовать printf для отображения off_t, nlink_t, size_t и других специальных типов?
В своей программе я проверяю файлы, которые им нужны, и пересылаю данные. Все поля статистики struct относятся к особым типам: struct stat { dev_t st_dev; /* ID of device containing file */ ino_t st_ino; /* inode number */...
17962 просмотров
schedule 26.10.2023

Неожиданный результат от printf
#include<stdio.h> int main() { printf("He %c llo",65); } Результат: He A llo #include<stdio.h> int main() { printf("He %c llo",13); } Выход: llo . Он не печатает He. Я могу понять, что 65 - это значение ascii...
248 просмотров
schedule 20.02.2024

Как скрыть начальный ноль в printf
Следующие выходные данные 0.23 . Как заставить его просто выводить .23 ? printf( "%8.2f" , .23 );
18723 просмотров
schedule 03.10.2023

Clojure спринтф?
Есть принтф. Он печатает прямо на стандартный вывод. Как насчет sprintf, который форматирует так же, как printf, но возвращает строку без побочных эффектов?
2790 просмотров
schedule 05.09.2022

Есть ли альтернатива printf?
Мне нужно создать программное обеспечение, которое должно работать на нескольких платформах *nix (Linux, AIX, ...). Мне нужно обработать интернационализацию, и мои строки перевода имеют следующую форму: "Hi %1, you are %2." // English "Vous...
5852 просмотров
schedule 28.01.2024

MATLAB: печать сравнительных столбцов для элементов из разных векторов
Я пытаюсь напечатать сравнительные столбцы, чтобы сравнить элементы с одинаковым индексом двух или трех разных векторов. Я проиллюстрирую свой вопрос следующим примером >> a = [5.47758 7.46578 3.45323] a = 5.4776 7.4658 3.4532...
5950 просмотров
schedule 08.11.2023

Печать и перенаправление потоков
У меня есть программа, которая печатает (с помощью printf) в stdout некоторые данные, а также вызывает функцию *foo* , которая также печатает в stdout некоторые данные [способ (реализация) того, как выполняется печать из foo , неизвестно, и я...
168 просмотров
schedule 07.10.2022

проблема с функцией printf?
я написал следующую программу #include <stdio.h> main() { int i = 2; float c = 4.5; printf("%d\n",c); printf("%f\n",i); return 0; } хотя я знаю, что это неправильная практика, когда я запускаю программу, я получаю ответ как...
2513 просмотров
schedule 05.11.2022

Обнаружение вызова функции в аргументах printf()
В течение долгого времени у нас была система ведения журнала, которая работала примерно так: #define LOG( LEVEL, FORMAT, ... ) my_log_function( LEVEL, __FUNCTION__, \ __LINE__, FORMAT, __VA_ARGS__ )...
1199 просмотров
schedule 06.04.2024

Perl проблема с печатью
Как распечатать вывод этого примера с помощью printf? ****************************************************************************** ** XYZ Corporation Date: March 27, 1989(Use current date)** ** 999 John Doe street...
314 просмотров
schedule 12.11.2023

Почему этот длинный двойник не печатается правильно с помощью printf?
Мне нужно выполнить деление, используя long double, порядка 1/10 ^ 23, однако числа обрезаются, когда я проверяю их с помощью printf. Кто-нибудь знает, как я могу увидеть полный номер? Например: long double a = 1; long double b = 3; printf...
3117 просмотров
schedule 03.11.2022

Шестнадцатеричный вывод Matlab в неправильном формате
У меня есть двойной массив в Matlab, элементы которого выводятся в файл в шестнадцатеричном формате. Я хочу вывести его без десятичных знаков, и я не могу понять, как это сделать, когда выводимое значение является отрицательным числом. Я пытался:...
689 просмотров
schedule 18.09.2022

Распечатать элементы в массиве
Возможный дубликат: Запутался в C раскрытие макросов и целочисленная арифметика загадка (на C) Результатом следующей программы C является печать элементов массива. Но когда на самом деле запускается, это не так....
960 просмотров
schedule 09.01.2024

Функции PHP, Printf, Sprintf
Я изучаю printf, sprintf, и я не понял несколько моментов, если кто-нибудь может помочь мне понять эти моменты, По этой ссылке в руководстве по PHP : Пояснения пронумерованы от одного до шести: Чего я не понял, так это: The First и The...
10781 просмотров
schedule 15.05.2024

функция printf в c
here are part of my code. float a = 12.5; printf("%d\n", a); printf("%d\n", (int)a); printf("%d\n", *(int *)&a); когда я компилирую в Windows, я получаю: 0 12 1094713344 а потом компилирую в линуксе, получаю: -1437851864...
185 просмотров
schedule 24.02.2024

Печать столбцов одинаковой ширины в C с использованием форматирования printf
Я хотел бы печатать столбцы с помощью printf в C. Я написал этот код: #include <stdio.h> void printme(char *txt1, char *txt2, char *txt3) { printf("TXT1: %9s TXT2 %9s TXT3 %9s\n", txt1, txt2, txt3); } int main() {...
43924 просмотров
schedule 05.10.2023