Почему я продолжаю получать 0,0000 на выходе? Я поместил здесь некоторый код, который является основным классом, одним из дочерних классов FragGrenade и родительским классом -Explosive. Я продолжаю получать 0,0000 от метода ...
Я пытаюсь объединить множество массивов символов в один. Моя задача состоит в том, чтобы преобразовать массив float в массив char для отправки в виде строки данных через сокет TCP / IP, поэтому я решил использовать sprintf для печати ...
Мне нужно написать программу, в которой main вызывает другие функции, которые проверяют ряд чисел, если они меньше числа, если все числа ряда находятся между двумя пределами, и если есть отрицательные. ...
Я пытаюсь записать число с двумя десятичными знаками, используя printf () как следует: #include
int main ()
{printf ("Когда этому числу:% d присвоено 2 dp, это будет: 2% f", 94.9456, 94 ....
Может ли кто-нибудь объяснить на простом английском языке разницу между printf, fprintf и sprintf с примерами? В каком потоке это? Я действительно запутался между этими тремя, пока читал ...
printf, fprintf, asw: all akzeptéieren de% eng Konversioun. De Handbuch seet fir% a: "user-definéiert Drécker. Huelt zwee Argumenter an zielt déi éischt op outchan (den aktuellen Ausgangskanal) an op den ...
Я работал с некоторыми вопросами об интервью, когда нашел этот код. #include int main () {short int a = 5; Е ( "% d" + 1, а); // не выдает ошибку компилятора return 0; } ...
{ char buf[8]; sprintf(buf,"AAAA%3s","XXXXXXXX"); printf("%s\n",buf);
} what will happen? The buffer have 8 characters space and only 3 free characters left, however, "XXXXXXXX" is ...
Допустим, у меня есть функция, которая принимает вариабельные аргументы, такие как SPRINTF (). Я хочу что-то вроде: sprintf ("% s% s", "A", «B»), но у меня есть «А» и «B» в векторе C («А», «B»). Вызов, такой как ...
Я пытаюсь напечатать некоторые числа с плавающей запятой, используя printf. Например: int main () {printf ("%. 1f", 76,75); вернуть 0; } РЕЗУЛЬТАТ: 76,8 И у меня есть несколько вопросов о результате. ...
Почему я получаю неправильные значения, когда печатаю int с помощью printf ("% f \ n", myNumber) ? Я не понимаю, почему он отлично печатает с% d, но не с% f. Разве нельзя просто добавить лишние нули? int a = 1;
int b = ...
Мне нужен следующий результат: - Собираюсь вычесть 50% от 27,59 евро с вашего счета пополнения счета. когда я делаю что-то вроде этого:
$ variablesArray [1] = 27,59;
$ stringWithVariables = ...
Чтобы определить размер столбца в языке C, мы используем% d.
Например, я могу ввести% 3d, и это даст мне столбец шириной = 3.
Моя проблема в том, что мое число после% - это ...
Я использую awk для urldecode некоторого текста. Если я закодирую строку в операторе printf, например printf "% s", "\ x3D", она правильно выведет =. То же самое, если у меня есть вся экранированная строка в качестве переменной. ...
void quit () {fprintf (stderr, "память исчерпана \ n"); выход (1); } Почему они используют fprintf? Кроме того, что такое stderr и почему он завершает работу (1), если эта часть программы успешно завершается? ура
Я хотел бы создать небольшую функцию, которая должна отображать текущий статус в процентах в консоли. Функция должна показывать только текущее значение в строке.
Поэтому мне нужно удалить последний ...
Я пытаюсь преобразовать "Hello" в 48 65 6c 6c 6f в шестнадцатеричном формате как можно эффективнее, используя командная строка. Я пробовал смотреть printf и google, но ничего не могу. Любая помощь очень сильно ...
$ test = sprintf ("SELECT * FROM` table` WHERE `text` LIKE '%% s%'", mysql_real_escape_string ('test')); echo $ test; вывод: SELECT * FROM `table` WHERE` text` LIKE '% s, но он должен вывести: SELECT * ...
Вы можете обрезать строки с помощью описателя ширины поля printf: printf("%.5s", "abcdefgh"); > abcde К сожалению, это не работает для чисел (замена d на x аналогична): printf("%2d", ...
Я хотел создать программу для развлечения, чтобы показать ее одному из моих друзей. Не будь злым, я новичок и у меня есть небольшая проблема. Дело в том, что я хотел, чтобы программа сканировала слово, и если это слово моих друзей ...
Я забыл добавить сопутствующие переменные в вызов printf (). Как printf () узнает, что я хочу напечатать? int success = 0; // Флаг printf ("\ nВведите число для поиска:"); scanf ("% d", & ...
OWASP говорит: «Функции библиотеки C, такие как strcpy (), strcat (), sprintf () и vsprintf (), работают со строками с завершающим нулем. и выполнить проверку без границ ". sprintf записывает форматированные данные в ...
I'm trying to print a string the following way: int main(){ string s("bla"); printf("%s \n", s); .......
} but all I get is this random gibberish. Can you please explain why?
Меня смутило использование% c и% s в следующей программе C #include void main () {char name [] = "siva"; printf ("% s \ n", имя); printf ("% c \ n", * имя); } ...
Какой формат строки для intptr_t и uintptr_t действителен как для 32-, так и для 64-разрядной архитектуры. Предупреждение EDIT: формат '% x' ожидает тип 'unsigned int', но аргумент 2 имеет тип "AAA" ...
Швы, чтобы быть похожими на sprintf есть проблема с foregin символов? Или я что-то не так делаю? Похоже, это работает при удалении символов, таких как åäö из строки, хотя. Это должно быть необходимо? ...
Мне нужно отобразить список товаров с их ценами из массива и выровнять цены. У меня почти все работает, но нужны улучшения. Ниже приведен код и вывод. Любые идеи, как ...
Оба этих кода одинаковы? char ch = 'a' ;
printf ("% d", ch); Будет ли он печатать значение мусора? Меня смущает этот printf ("% d", '\ 0'); Будет ли это печатать 0 или значение мусора?
Потому что, когда я делаю ...