Вопросы по теме 'scanf'
Ищем C#-эквивалент scanf
Раньше я программировал на языке C и нашел функцию scanf очень полезной. К сожалению, в C# нет эквивалента.
Я использую его для анализа полуструктурированных текстовых файлов.
Я нашел интересный пример реализации scanf здесь . К...
57644 просмотров
schedule
03.02.2024
Могу ли я использовать scanf для захвата директивы с шириной, заданной переменной?
У меня есть следующий код:
scanf(" %Xs %Ys", buf1, buf2);
Где X и Y должны быть целыми числами. Проблема в том, что значения для X и Y являются константами времени компиляции, и даже если бы я хотел жестко закодировать значения в строку...
1036 просмотров
schedule
28.11.2022
Scanf пропускает цикл while в C
Я пытаюсь разработать простую текстовую игру с палачом, и основной цикл игры начинается с приглашения ввести предположение для каждой буквы, затем проверяется, есть ли буква в слове, и отнимает жизнь, если она нет. Однако, когда я запускаю игру,...
18549 просмотров
schedule
27.05.2022
Почему scanf () вызывает бесконечный цикл в этом коде?
У меня есть небольшая C-программа, которая просто считывает числа со стандартного ввода, по одному в каждом цикле цикла. Если пользователь вводит NaN, на консоль должна выводиться ошибка, и приглашение ввода должно возвращаться снова. При вводе «0»...
61387 просмотров
schedule
06.04.2023
Принимает ли scanf() '\n' в качестве входных данных, оставшихся от предыдущего scanf()?
В следующем коде C:
char name[20];
int a;
int b;
for(i=0;i<10;i++)
{
printf("\nEnter name, a & b: ");
scanf("%s %d %d",name,&a,&b);
}
читает ли scanf '\n' , введенный в конце scanf() в 1-й итерации, для входных...
2071 просмотров
schedule
25.02.2023
ANSI C (ISO C90): Может ли scanf читать/принимать беззнаковые символы?
Простой вопрос: может ли scanf читать/принимать «небольшое целое число» в беззнаковый символ в ANSI C?
пример кода un_char.c:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
unsigned char character;
scanf("%hhu",...
5975 просмотров
schedule
16.05.2023
может ли scanf быть завершен нажатием какой-либо конкретной клавиши, кроме ввода
у меня тут ситуация
я получаю информацию от пользователя
используя scanf, могу ли я завершить сканирование, как только пользователь нажмет клавишу #
пожалуйста, просветите меня в этом
652 просмотров
schedule
27.04.2023
избавиться от предупреждений sscanf()
Я читаю MAC-адреса (в стандартной шестнадцатеричной нотации, например 00:11:22:33:44:55) из стандартного ввода и преобразовываю их в 6-байтовую переменную hw_addr в виде десятичных знаков:
u8 hw_addr[6];
scanf("%2x:%2x:%2x:%2x:%2x:%2x",...
1317 просмотров
schedule
09.01.2023
Игнорировать возврат каретки в scanf перед данными, чтобы сохранить макет графики на основе консоли с помощью conio.h
Мне не повезло использовать conio.h в vc++ 6 для задания в колледже,
Моя проблема в том, что моя графическая установка находится в центре экрана...
e.g.
gotoxy( getcols()/2, getrows()/2);
printf("Enter something");
scanf( "%d",...
993 просмотров
schedule
02.05.2022
Не удается разделить строку с помощью sscanf?
У меня есть текстовый файл со связанными номерами, т.е. 1 2 2 3 2 1 3 4 3
Каждая строка представляет собой отдельную часть информации, поэтому я пытаюсь прочитать ее по одной строке за раз, а затем разделить на 3 числа, но sscanf не делает того,...
1036 просмотров
schedule
22.10.2022
Использование sscanf для разбора двух строк
У меня есть файл в формате semi xml, который содержит строку следующего формата:
<param name="Distance" value="1000Km" />
Первый символ в строке обычно представляет собой TAB или пробелы. Я использовал следующее, чтобы попытаться...
4203 просмотров
schedule
07.01.2024
Инструкции fgets пропускаются. Почему?
Всякий раз, когда я делаю scanf перед fgets, инструкция fgets пропускается. Я столкнулся с этой проблемой на С++, и я помню, что у меня должна была быть какая-то инструкция, которая очищала бы буфер stdin или что-то в этом роде. Я полагаю, что есть...
10235 просмотров
schedule
20.03.2022
неустойчивое поведение scanf
Я скомпилировал и запустил следующую консольную программу, которая должна считывать целое число и возвращать число успешно прочитанных полей:
# include <stdio.h>
int main ( void )
{
int result, number;
printf ( " Enter an integer : \n...
216 просмотров
schedule
21.03.2023
scanf не работает, почему?
когда я написал это, скомпилируйте и запустите:
int x;
scanf ("%d", &x);
while (x!=4) {
scanf ("%d", &x);
}
и при вставке char или двойного числа меньше 4 он входит в бесконечный цикл. при вставке двойного числа больше 4...
7228 просмотров
schedule
19.07.2023
sscanf в C. Разделение неизвестного количества двойников в строке на массив
У меня есть похожие вопросы, но ни один из них не помог мне с моей проблемой. Я получаю строку с неизвестным количеством чисел с плавающей запятой, и мне нужно вырезать их отдельно в массив.
Что у меня есть:
h=0;
while(fstring[h]!='\n'){...
1029 просмотров
schedule
22.12.2022
C печатает на один символ больше без значения
Я пытаюсь напечатать значения ASCII из 3 символов типа char. Когда я ввожу первый символ, он не печатает значение символа. После первого символа он начинает давать значение.
#include <stdio.h>
int main() {
char ch;
int t;...
274 просмотров
schedule
05.03.2024
Чтение нескольких строк с помощью fscanf в C
У меня в файле есть такая строчка: "33 вс 15:00 FCM - SIF 3 - 0". Мне нужно извлечь все данные. У меня есть этот код до сих пор, который делает небольшую ошибку при извлечении строк «sun», «FCM» и «SIF». Это превращает «sun» в «sunFCMSIM», «FCM» в...
3745 просмотров
schedule
22.05.2023
Чтение и сохранение целых чисел с помощью scanf в C
У меня есть текстовый файл, который выглядит так:
1 2 4
3 5 2
9 7 6
4 2 6
неизвестного размера до 50 строк.
Я пытаюсь сохранить целые числа в массиве структур
typedef struct column{
int col_1;
int col_2;
int col_3;
} column;
Я...
1559 просмотров
schedule
05.07.2022
Как искать строку, включая пробелы, в Objective C?
У меня есть реальная базовая программа командной строки на Objective-C, которая ищет введенную пользователем информацию. К сожалению, код будет читать только первое слово из последовательности слов, которые вводит пользователь. Например, если...
604 просмотров
schedule
11.06.2023
Установка атрибутов структуры в массиве структур с помощью fscanf
Сбой сегмента произошел не из-за ScanF, а из-за проблемы с моей основной функцией.
Я пытаюсь прочитать некоторые файлы данных, и моя программа дает сбой сегментации, когда я пытаюсь использовать fscanf. Вот что у меня есть:
while(fscanf(fr,...
1885 просмотров
schedule
03.09.2022