Я пишу программу, где производительность довольно важна, но не очень важна. В настоящее время я читаю в тексте из ФАЙЛА* линию за линией, и я использую fgets для получения каждой строки. После использования некоторой производительности...
Я делаю программу, которая просит пользователя набрать список из 5 продуктов и их цену. И имена, и цены хранятся в двух параллельных массивах, которые позже будут использоваться вместе для вывода ...
Итак, вот что. Я (очень) новичок в C и программировании в целом. У меня возникла проблема, когда я принимал решение об учебе в колледже, и я не могу найти решение. У меня есть следующее ...
Услышьте меня, потому что я ноб, и я знаю, что это потенциальный дубликат, но я просмотрел столько страниц, и я до сих пор не могу понять это. Я пытаюсь взять имя, но по какой-то причине это не ...
Я создаю простую программу, используя структуру ItemToPurchase с тремя членами данных, char itemName [], int itemPrice и int itemQuantity. По существу мне нужно создать два элемента: item1 и item2, ...
А именно, пример кода здесь работает отлично, но только когда строка хранится в файле. Иногда мне нужен он для обработки сгенерированной строки (сохраненный в строковой переменной), но я испытываю затруднения...
Я предполагаю, что это - fgets, но я не могу найти определенный синтаксис. Я пытаюсь считать (в строке, я думаю, легче), последняя строка, добавленная к файлу журнала.
У меня есть popen () функция, которая выполняет "хвост-f sometextfile". Aslong как существует данные в filestream, очевидно, я могу получить данные через fgets (). Теперь, если нет новых данных прибывает из хвоста, fgets ()...
Я делал довольно простую программу преобразования строки символов (при условии, что введены числа) в целое число. После того, как я закончил, я заметил некоторые очень специфические "ошибки", на которые я не могу ответить, ...
Я пытаюсь сравнить две строки. Один сохраненный в файле, другой полученный от пользователя (stdin). Вот пример программы: международное основное () {символьный targetName[50]; fgets (targetName, 50, stdin);...
Я пытаюсь записать часть кода, который читает файл линию за линией и хранит каждую строку до определенного количества входных данных. Я хочу принять меры против конечного пользователя, являющегося злым и помещающего что-то...
Когда я пытаюсь скомпилировать код C, который использует получение () функция с GCC, я получаю это предупреждение: (.text+0x34): предупреждение: 'добирается', функция опасна и не должна использоваться. Я помню, что это имеет...
Я знаю, что все сказали мне использовать fgets и не добираются из-за переполнения буфера. Однако я немного смущен третьим параметром в fgets (). Насколько я понимаю fgets зависит от: символ *...
Я должен считать файл и отправить текст от него до строки, таким образом, я могу проанализировать его. Однако программа не будет знать точно, какой длины файл, поэтому что было бы я делать, если я хотел использовать fgets () или там...
fgets () всегда завершают символьный буфер с \0, даже если EOF уже достигнут? Похоже, что это делает (это, конечно, делает в реализации, представленной в книге K&R ANSI), но я думал...
Я пытаюсь читать, возврат разграничил файл. полный фраз. Я пытаюсь поместить каждую фразу в строку. Проблема - это, когда я пытаюсь считать файл с fscanf (файл", %50s\n", строка);...
Я запустил на небольшом игрушечном проекте в C в последнее время и царапал голову по лучшему способу подражать полосе () функциональность, которая является частью строковых объектов Python. Чтение вокруг для...
I've written the following code to read a line from a terminal window, the problem is the code gets stuck in an infinite loop. The line/sentence is of undefined length, therefore I plan to read it in ...
(file.txt) со следующим содержимым: 123 456 789 101 Я не понимаю, почему после этого я прочитал из файла первую строку (по fscanf), что не работает для чтения второй строки. ...
Я надеюсь открывать файл, захватывать последнюю строку в файле где строка ="?>", который является закрывающим тэгом для php документа. Чем я желаю добавить данные в него и включить назад"?>" к...
Я только начинаю работать с C и написал очень простую программу, которая берет идентификатор сотрудника, отработанные часы и зарплату и выводит заработанную заработную плату и выданный идентификатор. Я фиксирую идентификатор с помощью fgets, ...
Я пытаюсь получить некоторые данные от пользователя и отправить их в другую функцию в gcc. Код - что-то вроде этого. printf ("Вводят Ваше Имя":); если (! (fgets (Имя, sizeof Имя, stdin)! = ПУСТОЙ УКАЗАТЕЛЬ)) {...
У меня есть некоторые настоящие проблемы с задержкой, произведенной при помощи fgets для захвата ответа сервера на некоторые пакетные вызовы базы данных, которые я выполняю. Я отправляю через пакет, говорят, 10 000 вызовов, и я имею...
У меня есть сценарий, который анализирует большие файлы построчно. Когда он обнаруживает ошибку, которую не может обработать, он останавливается, уведомляя нас о последней проанализированной строке. Это действительно лучший / единственный способ найти ..
it кажется, что fgets ставит пробел после всего, что возвращается.
Вот пример кода: Php
Эхо "Открытие". $ _SERVER {'DOCUMENT_ROOT'}. "/file.txt". "... ";
$ FileHandle = @Fopen ($ ...
Каждый раз, когда я делаю scanf перед fgets, fgets инструкция пропускается. Я приехал через эту проблему в C++, и я помню, что имел к, имел некоторый instrcution, который очистит буфер stdin или...
Таким образом, у меня есть поток файла от родительского процесса до ребенка - и большую часть времени он хорошо работает. Однако, когда чтение из него многократно быстро, использование fgets () возвратят ПУСТОЙ УКАЗАТЕЛЬ, и ошибка установлена...
Я понимаю различия между fgets () и fgetss (), но я не получаю различие между fgets () и освобожденный (), кто-то может разъяснить этот предмет? Какой быстрее?Спасибо!
Я пытаюсь написать код на C, который добавляет строку текста в файл, а затем просто отображает его построчно. Когда я открываю файл в режиме добавления и добавляю строку, используя fprintf, строка добавляется ...