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

как читать строку из файла с разделителями \ n
Я пытаюсь прочитать файл с обратным разделителем. полный фраз. Я пытаюсь собрать каждую фразу в строку. Проблема в том, что когда я пытаюсь прочитать файл с fscanf(file,"%50s\n",string); строка содержит только одно слово. когда он...
3189 просмотров
schedule 14.02.2023

C - fgets segfault
У меня есть следующий код: int get_int(void) { char input[10]; fgets(input, 10, stdin); // Segfault here return atoi(input); } Это дает мне segfault, где отмечено. Я абсолютно не знаю, в чем проблема, потому что у меня есть...
6072 просмотров
schedule 16.08.2023

Fgets игнорируется после его запуска один раз в программировании на C?
Итак, это код, он довольно прост, но почему fgets не появляется снова после первого цикла? и возраст есть. (И странно, это работает с scanf("%s",&name_temp) , но мне нужно захватывать и другие символы, такие как áéíóúÇ, пробелы, поэтому было...
2657 просмотров
schedule 11.08.2022

Socket PHP зависает на fgets
У меня есть серверное и клиентское приложение на JAVA, что работает с этим сервером. На первый взгляд проблем нет — JAVA использует socket.getInputStream() для получения данных и socket.getOutputStream() для отправки данных. Мне нужно написать...
2365 просмотров
schedule 24.04.2023

Минимальная длина буфера для чтения с плавающей запятой
Я пишу небольшую программу командной строки, которая считывает два числа с плавающей запятой, целое число и небольшую строку (максимум 4 символа) из стандартного ввода. Я пытаюсь выяснить размер буфера, который я должен создать и передать fgets. Я...
2095 просмотров
schedule 18.02.2023

Как удалить разрыв строки из функции fgets в PHP?
Я пытаюсь создать галерею, которая вызывает имена изображений из базы данных плоских файлов, используя функцию PHP fgets. В галерее есть разные разделы, каждый со своим изображением по умолчанию, и небольшой список изображений, из которых...
18012 просмотров
schedule 05.11.2022

Скрипт Paypal IPN, проблема с feof и fgets
У меня были проблемы с моим скриптом прослушивания Paypal IPN в течение нескольких дней. Для тех из вас, кто не знаком с системой Paypal IPN, в основном Paypal отправляет ваш скрипт с сообщением о транзакции, которое вы отправляете обратно с...
4291 просмотров
schedule 06.11.2022

C fgets() - В массив записывается только последняя строка файла?
У меня действительно странная проблема с fgets() в C. Ниже приведен код, с которым я работаю. FILE* conf_file; char array[20]; conf_file=fopen("configuration","r"); if (!conf_file) printf("There is not conf file"); while(!feof(conf_file)){ //...
1204 просмотров
schedule 20.05.2022

Игнорирование пробелов при чтении входных файлов в C
Я пытаюсь написать код, который регистрирует первое слово каждой строки как команду, но я хочу иметь возможность читать слово независимо от того, есть ли перед ним пробелы или нет. В настоящее время я использую fgets() и strncmp для первых x символов...
4805 просмотров
schedule 01.05.2022

Странные символы при чтении текстового файла с помощью fgets
При попытке прочитать обычный текстовый файл с помощью fgets на C я получаю странный вывод в первой строке. Поэтому, если первая строка предназначена для «привет», она выглядит примерно так: «ELFh` �� 20120918 (prerelease)@xxhello». Вот код:...
1589 просмотров
schedule 21.05.2022

C - fgets () - длина символа новой строки
Я пытаюсь прочитать 1 строку, и я не уверен, как представлен символ новой строки. Должен ли я рассматривать его как 2 символа или 1 символ при чтении из файла с помощью fgets ()? Например, у меня есть строка из 15 символов + новая строка в файле....
4248 просмотров
schedule 25.02.2023

Поиск символа и/или регулярного выражения с помощью fgets
У меня есть простой блок кода, который читает строку в файле с помощью fgets(). Теперь я хочу выполнить поиск в этой строке, если есть «{» или «}», и поставить комментарий для игнорирования прокомментированных. Для функций { и } я хочу добавить...
656 просмотров
schedule 19.12.2022

Чтение из файла и токенизация ввода C
У меня проблемы с фрагментом кода, над которым я работаю. Он включает в себя связанные списки и некоторые надоедливые указатели. Вот пример кода: PersonType *person; FILE *c; c = fopen("file.csv", "r"); char in[100]; fgets(in, 80, c); //Edited...
64 просмотров
schedule 26.12.2022

Прочитайте фиксированное количество символов, используя fgets в C
Я пытаюсь использовать функцию fgets() в C для чтения 8 символов и должно быть 8 символов из стандартного ввода. Пока что у меня есть это char HEX[9]; while (fgets(HEX, 8, stdin) != NULL) { if (HEX[8] == '\0') {...
6251 просмотров
schedule 02.03.2023

Использование fgets и sscanf в C испортило программу после цикла
Я программирую игру крестики-нолики на C. Кажется, все идет хорошо, но мне нравится реализовывать методы обработки ошибок для таких программ, если пользователь вводит неверные данные. Я прошу пользователя ввести число от 1 до 9, чтобы заполнить...
1072 просмотров
schedule 02.04.2023

Как я могу исправить этот цикл while, вложенный в if-else?
В настоящее время я работаю над некоторым кодом, и я знаю, что с ним что-то не так. Мой код предлагает пользователю ввести имя и сохраняет его в виде строки, используя fgets () or sscanf () . Если пользователь вводит что-то неправильно (то есть...
82 просмотров
schedule 12.06.2023

Почему этот цикл fgets() никогда не заканчивается?
#include <stdio.h> #include <stdlib.h> #include <string.h> #define BUF_SIZE 1024 int main () { char buffer[BUF_SIZE]; int contentSize = 1; char* content = (char*)malloc(sizeof(char) * BUF_SIZE); content[0] =...
4506 просмотров
schedule 21.12.2022

fgets() не работает после fscanf()
Я использую fscanf для чтения даты, а затем fgets для чтения заметки. Однако после первой итерации fscanf возвращает значение -1. Я использовал GDB для пошаговой отладки программы. Он отлично работает до первого использования fgets. Когда я...
1357 просмотров
schedule 17.02.2023

PHP - Как проверить, являются ли первые 4 значения строки в строке числовыми
извините, если это простой вопрос, я только что перешел в веб-разработку с должности младшего системного администратора, поэтому я все еще довольно новичок. В качестве моего первого проекта я создаю веб-приложение на php, которое будет загружать...
232 просмотров
schedule 02.02.2023

Как вырваться из fgets?
Я пишу простой клиент и сервер для обмена мгновенными сообщениями, чтобы разобраться с программированием сокетов. У моего клиента есть два потока: Поток A имеет соединение с сервером через потоковое сокет и выполняет чтение в цикле, печатая...
1952 просмотров
schedule 05.05.2022