Свързани въпроси 'printf'

Защо fgets връща лош низ?
Не знам как да го кажа по друг начин, но знам, че правя нещо нередно. char *temp2= "/shares/mJim"; char ourList[1024]; fgets(ourList, 1024, modified) sprintf(sysString, "grep -c %s %s", ourList, temp2); Сега fgets върши работата си, но...
1190 изгледи
schedule 23.09.2022

Невалиден идентификатор на реализация „.“
Така че пиша код, за да интерпретира потребителски вход за това дали им се плаща почасово заплащане или фиксирана заплата. Започнах израз за превключване и първият израз в него е printf() & scanf() израз, който гласи printf("Enter hourly...
3814 изгледи
schedule 18.09.2022

присвоете негативи на char* с помощта на sprintf
Имам ред в моята програма, който изглежда така: sprintf (line, "%s [%lu..%lu]", pp->help, min, max); където min, max; са unsigned long , а line е char[SOME_SIZE] . Преди да се извика sprintf , аз извиквам функция, която може да присвоява...
96 изгледи
schedule 15.09.2022

Извикване на sprintf в x64 асемблиране
Изглежда, че не мога да извикам sprintf() правилно в асемблирането. Когато се опитам да dprintf() моя буфер, който сега трябва да бъде форматиран, всичко, което получавам, е: (null) и грешка в сегментирането. Когато изпълнявам lldb...
139 изгледи

C: scanf и printf грешка по време на второ въвеждане на подкана
Първата половина на този код работи без проблеми. Мога да въведа във втория набор от char float int char input, но не съм сигурен защо моят код показва нули в подкана за показване. /*Prompt the user and accept the following 4 types of values from...
102 изгледи
schedule 04.10.2022

Неочакван резултат при запазване на членове на структура в .txt файл в C
Имам няколко проблема, докато се опитвам да запазя информация от моята програма в .txt файл (или във всеки друг файл). Преглеждах кода си няколко пъти и не мога да намеря проблема . Първоначално си мислех, че може да има някаква форма на изтичане...
107 изгледи
schedule 29.09.2022

Как да използвате strtok()
Пиша C програма, за да проуча използването на функция strtok() . Ето моят код: #include <stdio.h> #include <string.h> main() { char abc[100] = "ls &"; char *tok; tok = strtok(abc, " "); while (tok != NULL) {...
44611 изгледи
schedule 09.10.2022

F# нелитерални низове във формат printf - как да ги направя пропускливи като параметри?
Бих искал да използвам нелитерални низове за параметъра "формат" на функция тип регистриране, както е показано тук: // You need to make c:\testDir or something similar to run this..... // let csvFile = @"c:\testDir\foo.csv" open System.IO let...
487 изгледи
schedule 06.10.2022

как да подравните във функцията printf
Искам да накарам функцията printf да печата отдясно наляво, защото тази програма преобразува стойността на числото в двоична и искам да се отпечата в правилна форма, например, ако конвертирам 16, то се пише така 00001, но трябва да изглежда така...
151 изгледи
schedule 06.10.2022

Благодаря за вашият отговор. Знам, че минаха няколко месеца, но днес преглеждах някои стари въпроси. Това решение изглежда така, сякаш бих могъл да използвам. Така че маркирам това като отговор.
4464 изгледи
schedule 03.02.2024

Възможно ли е да се отпечата само определена част от C-низ, без да се прави отделен подниз?
Да кажем, че имам следното: char* string = "Hello, how are you?"; Възможно ли е да се отпечатат само последните 5 байта от този низ? Ами само първите 5 байта? Има ли някакъв вариант на printf , който би позволил това?
91320 изгледи
schedule 10.11.2022

Грешка в сегментирането с sprintf
Правя създател на makefile, но останах в тази грешка на sprintf, най-любопитното е, че имам няколко sprintf преди този с грешката и те работят добре. Ето кода: if ( WIFEXITED(stat) ){ if ( WEXITSTATUS(stat) ) { if ( cFiles == 0...
2257 изгледи
schedule 09.12.2022

PHP MySQL оператор - изберете като с where
Имам следния SQL оператор, който избира компании от базата данни (със съхранена ширина/дължина) и показва най-близките 5 местоположения до местоположението на клиента. Това работи перфектно: $query = sprintf("ИЗБЕРЕТЕ фирмено_име, адрес,...
3261 изгледи
schedule 26.10.2022

предаване на низ към printf, в c
предаването на низ към printf не работи правилно код: char p[50]; scanf("%s", p); printf(p, 10); вход: value:%d\n очакван резултат: value:10 изход: value:10\n освен това получих различен резултат по различно време. извеждане...
2102 изгледи
schedule 08.12.2022

C динамично printf двойно, без загуба на точност и без нули в края
Нов съм в C и уча от книга / извън интернет. Опитвам се да напиша функция, към която мога да предам произволен double и да получа върнато int , което да се използва в израз printf("%.*lf" ... , така че върнатото int нито да намали точността,...
8721 изгледи
schedule 25.10.2022

Printf променлива брой десетични знаци в float
Намерих интересен формат за отпечатване на непрекратени низове с фиксирана дължина като този: char newstr[40] = {0}; sprintf(newstr,"%.*s", sizeof(mystr), mystr); Така че мисля, че може би има начин под команда printf за отпечатване...
34216 изгледи
schedule 28.10.2022

PHP и FPDF - sprintf не работи с данни в определени комбинации
Имам проблем със следния код. Искам да използвам съдържанието (взето от някои полета на Community Builder) за отпечатване на етикети за пликове. Първият ред на етикета ще съдържа заглавие, собствено име и фамилия на абоната и това работи добре....
563 изгледи
schedule 28.10.2023

Как мога да попреча на Perl да интерпретира \ като екраниращ знак?
Как мога да отпечатам адресен низ, без да накарам Perl да приеме наклонените черти като екраниращи знаци? Не искам да променям низа, като добавям и още екраниращи знаци.
4364 изгледи
schedule 24.11.2023

gdb печат във файл
Отпечатвам временните си низове с това към стандартен изход: printf "%s", nodeToString(myNode) но искам да отпечатам този низ във файл. Опитах решение, посочено тук , но резултатите от printf все още отиват към стандартен изход....
7382 изгледи
schedule 22.11.2023

Странни знаци в printf
Моята среда: Xcode5, iOS, Objective-C/Objective-C++ mix. Опитвам се да разбера какво причинява следващия проблем. Пиша собствена функция за регистриране: int _me_log(const char *fmt, ...) { va_list args; va_start(args, fmt); char *c =...
222 изгледи
schedule 13.12.2022