Вопросы по теме 'fgets'
fseek() построчно, а не по байтам?
У меня есть скрипт, который анализирует большие файлы построчно. Когда он сталкивается с ошибкой, которую не может обработать, он останавливается, уведомляя нас о последней проанализированной строке.
Действительно ли это лучший/единственный способ...
19095 просмотров
schedule
28.12.2022
Чтение пользовательского ввода и проверка строки
Как проверить прочитанную строку на наличие подстроки в C?
Если у меня есть следующее
char name[21];
fgets(name, 21, stdin);
Как проверить строку на наличие серии подстрок?
Как проверить наличие подстроки перед символом? Например, как...
1167 просмотров
schedule
22.10.2023
C fgets против fgetc для чтения строки
Мне нужно прочитать строку текста (заканчивающуюся новой строкой), не делая предположений о длине. Итак, теперь я сталкиваюсь с возможностями:
Используйте fgets и каждый раз проверяйте, является ли последний символ новой строкой, и постоянно...
11966 просмотров
schedule
22.02.2024
В PHP при использовании fgets() для чтения из файла, как исключить тормозную строку
Я пишу простую функцию, которая будет читать данные из myfile.txt с помощью fgets(). Содержимое файла примерно такое:
1
2
3
4
Функция для получения первого значения (1):
$f = fopen ("myfile.txt", "r");
$mystring = fgets ($f);...
8072 просмотров
schedule
30.06.2023
Как прочитать несколько строк ввода от пользователя с помощью fgets и записать их в файл с помощью fputs в C?
Я хотел прочитать ввод от пользователя (несколько строк) и записать его в файл с помощью fputs().
Вот мой код
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
char s[25];
fp=fopen("myname","w");
if(fp==NULL)
{...
4750 просмотров
schedule
07.07.2023
Разница между fgets и fscanf?
У меня есть вопрос относительно fgets и fscanf в C. В чем разница между ними? Например:
char str[10];
while(fgets(str,10,ptr))
{
counter++;
...
и второй пример:
char str[10];
while(fscanf(ptr,"%s",str))
{
counter++;
...
при наличии...
51661 просмотров
schedule
07.04.2023
Использование «fgets» для чтения в char просто пропускается при запуске
проблема заключается в функции read_in, когда я использую fgets для чтения пользовательского ввода для группы/певца, он просто пропустит эту строку. Я не могу понять, почему это происходит? Раньше я использовал для этого scanf, но проблема в том,...
223 просмотров
schedule
24.08.2023
scanf с printf против fgets с printf
Я знаю о разнице и преимуществах/недостатках использования scanf и fgets .
Я не понимаю отношений между printf и этими двумя стандартными функциями C.
У меня есть этот простой код:
void print_choice(char * list, char * choice)
{
/*...
1183 просмотров
schedule
04.10.2023
обнаружен сбой стека с последующей ошибкой сегментации
Я новичок. Мне нужно распечатать детали всех процессов в системе. Я перенаправил вывод "ps -aux" в текстовый файл и открыл его для отображения. Хотя я правильно отображаю необходимые данные, я получаю ошибку разрушения стека, а затем ошибку...
556 просмотров
schedule
25.09.2022
С++ читает другую строку с помощью fgets
Я кодирую на С++ для nintendo ds и должен использовать тип «ФАЙЛ» для доступа к текстовому файлу. Итак, я использую fgets для просмотра содержимого текстового файла, но я не вижу никакого способа просмотреть содержимое чего-либо, кроме первой строки,...
183 просмотров
schedule
15.04.2024
Использование fgets() после других входных данных
Я новичок в программировании на C, и у меня возникают проблемы при выполнении упражнения. Вот мой код:
printf("Enter the First Name: ");
scanf("%s", rd[input-1].firstName);
printf("Enter the Last Name: ");
scanf("%s",...
438 просмотров
schedule
05.05.2022
strcat() и fgets() в C не работают
По той или иной причине я не могу заставить работать два экземпляра fgets() и strcat() .
Это мой код:
#include <stdio.h>
#include <string.h>
int main()
{
char str[150];
char userName[8]; char password[8];
printf("Enter...
1497 просмотров
schedule
26.06.2023
fgets читает очень медленно по сравнению с socket_recv
У меня были проблемы с чтением данных с сервера сокетов Python. Я пробовал несколько методов и месяцами искал решение.
Ответ, который я пытаюсь получить от сервера сокетов Python, каждый раз разный. Это может быть 40 символов в первый раз и более...
1319 просмотров
schedule
28.08.2023
fgets очищает содержимое моего файла C и не позволяет мне печатать в файл
Я делаю простую программу на языке C для добавления, отображения и изменения записей для студента. Он создает файл .txt, который принимает записи.
Короче говоря, мне удалось определить, какая функция очищает мой файл, а какая fgets. По какой-то...
116 просмотров
schedule
07.01.2023
Как избежать двойного ввода `fgets()`
Я пытаюсь собрать данные от пользователя и хочу выполнить задачу, используя fgets() .
В моем файле main.c :
do
{
user = ask_user_info();
// ... Code exporting data to file ...
free(user);
fprintf(stdout,...
2143 просмотров
schedule
08.03.2023
Ошибка сегментации с использованием fgets()
Я делаю базовую программу и решил использовать функции и указатели, в первом вводе у меня есть выбор: либо «кухня», либо «наверху», однако, когда я использую fgets() , я получаю ошибку сегментации, и понятия не имею, почему. Я попытался распечатать...
3635 просмотров
schedule
27.03.2023
Подсчет символов один за другим из текстового файла
Моя программа требует получить ввод из текстового файла и вывести его в одной строке .
Однако, если количество символов в единственной строке превышает 60, должна быть новая строка.
Код, который у меня есть до сих пор:
int main(int argc,...
181 просмотров
schedule
18.11.2023
fgets читает только первую строку файла
Я пытаюсь прочитать файл из моего файла .cpp. Я использую библиотеки C, так что не путайте это.
Итак, проблема ясна, как я сказал в заголовке. Метод fgets может прочитать первую строку, но когда дело доходит до второй строки, он не может...
2840 просмотров
schedule
10.04.2024
зацикливание на fgets
EDIT Извините, кажется, я недостаточно прочитал предыдущие вопросы, чтобы понять этот. Опробование идей здесь привело меня к функции getchar() , которые решили проблему новой строки и цикл while .
Предложение Алка в комментариях, похоже,...
48 просмотров
schedule
14.12.2022
C fopen и fgets возвращают странные символы вместо содержимого файла
Я делаю упражнение по кодированию, и мне нужно открыть файл данных, который содержит много данных. Это файл .raw. Прежде чем создавать приложение, я открываю файл «card.raw» в текстовом и шестнадцатеричном редакторах. Если вы откроете его в...
1725 просмотров
schedule
21.10.2022