Я хочу читать числа (целого типа ), разделенные пробелами, с помощью функции scanf (). Я прочитал следующий C, читая несколько чисел из одной строки ввода (scanf? )как читать scanf с пробелами...
Мне сказали, что scanf не следует использовать, когда пользователь вводит строку . Вместо этого воспользуйтесь get () большинством экспертов, а также пользователями StackOverflow. Я никогда не спрашивал в StackOverflow, почему один ...
Проблема: мне нужно уметь определять, когда два пробела встречаются последовательно. Я прочитал следующие вопросы: как читать строку из файла с разделителями \ n, как читать scanf с пробелами И я ...
Я проводил массовый разбор положительных целых чисел с помощью scanf ("% d", & someint). Поскольку я хотел увидеть, является ли scanf узким местом, я реализовал наивную функцию синтаксического анализа целых чисел с помощью fread, например: ...
У меня есть программа на C, которая читает с клавиатуры, например: scanf ("% * [\ t \ n] \"% [^ A-Za-z]% [^ \ "] \" ", ps1, ps2); Для лучшего понимания того, что делает эта инструкция, давайте разделим строку формата как ...
Я хочу прочитать число со стандартного ввода. Я не понимаю, почему scanf требует использования & перед именем моей переменной: int i;
сканф("%d", &i); Зачем scanf нужен адрес переменной?...
Когда я вводил в качестве 1 любую строку, она заканчивается. Пожалуйста, помогите мне понять работу. #include #include #include #include int main () ...
Меня попросили выполнить работу на C, когда я должен читать из ввода, пока не останется пробел а затем, пока пользователь не нажмет клавишу ввода.
Если я сделаю это: scanf ("% 2000s% 2000s", a, b); Он будет следовать за 1-м ...
В C, используя scanf () с параметрами, scanf ("% d% * d", & a, & b) действует иначе. Он вводит значение только для одной переменной, а не для двух! Пожалуйста, объясните это! scanf ("% d% * d", & a, & b);
Есть ли хороший способ перебрать строку с помощью sscanf? Допустим, у меня есть строка, которая выглядит так: char line [] = "100 185 400 11 1000"; и я хочу напечатать сумму. Что мне действительно хотелось бы ...
Разрешен ли указатель NULL в качестве строки для хранения результата в вызове sscanf? Я ничего не нахожу об этом ни в одной документации, но, похоже, он работает нормально. То же самое и со scanf. Пример: ...
У меня есть этот блок кода (функции опущены как логика является частью домашнего задания): #include int main()
{ символ с = 'д'; внутренний размер; printf("\nФорма (л/с/т):"); ...
Как я могу использовать переменную, чтобы указать максимальное количество символов, которые должен прочитать scanf ()? Например, используя printf (), вы можете использовать * как и так:
Я хотел создать программу для развлечения, чтобы показать ее одному из моих друзей. Не будь злым, я новичок и у меня есть небольшая проблема. Дело в том, что я хотел, чтобы программа сканировала слово, и если это слово моих друзей ...
В чем разница между этими тремя функциями ввода в языке программирования. Они вводят по-разному друг от друга? 1.getchar_unlocked () #define getcx getchar_unlocked встроенный void ...
Какой формат строки для intptr_t и uintptr_t действителен как для 32-, так и для 64-разрядной архитектуры. Предупреждение EDIT: формат '% x' ожидает тип 'unsigned int', но аргумент 2 имеет тип "AAA" ...
Я работаю над некоторым текстом процедуры преобразования, которые анализируют значения времени в различных форматах в Ruby.
Эта процедура становится все более сложной, и в настоящее время я тестирую лучший подход к этой проблеме. ...
У меня есть XML в этом формате <
Я пытаюсь заставить эту функцию получить следующий вывод с указанным входом, "..." - это то место, где я не уверен, что писать: void Question8 (void)
{символьное предложение [100]; int grade; ...
Я пытался сделать кое-что со скансетом в scanf, но где-то застрял. когда я пишу char s1[250]; scanf ("%[A -Z]s",s1 ); ввод :AHJHkiuy Выведите :AHJH и с этим, scanf ("%[^\n]s",s1 ); ввод :abcd...
мне нужно написать программу на C для чтения файла, содержащего несколько строк текста, каждая строка содержит две переменные: число (%f) и строку: EX: file.txt
============
24.0 Турин
26.0 Милан
27.2 ...
Я использую scanf в программе c для чтения int из STDIN: scanf("%d", &n); когда я компилирую программу c с включенной оптимизацией, я получаю несколько предупреждений: gcc main.c -lm -lpthread -O2 -o main
main.c: ...
Меня смущает поведение scanf в следующей программе. scanf вводит один раз, а затем не вводит снова, пока не будет напечатан поток символов. Ниже в программе C #include<...
включить
int main ()
{// char b [10]; char * a = "goodone"; // a = b; scanf ("% s", a); // этот scanf завершается неудачно и указывает на ошибку сегментации. printf ("% s", а); } Почему это не ...
Могу ли я узнать, изменяет ли sscanf переданную ему строку. Или кто-нибудь может указать мне, где я могу найти исходный код для sscanf? Я скачал glibc и нашел следующее :extern int sscanf (...
Мне нужно разобрать ответ от сервера вот так: risposta: 200\n
Лен 1040\n
Срок действия 30\n
\n
1111111111111111111111111\n
1111111111111111111111111\n
11111111111111111111111111\n Я пытаюсь с помощью ...
У меня есть файл с большим количеством чисел, каждое число отделено пробелом. Например: 124 1212 5 654 74231 ... Как мне быстро найти N-й номер в этом файле? Я думаю, что fseek() не может...
Я не уверен, что я делаю неправильно, но я не могу прочитать двойное значение из консоли. Чтение по какой-то причине работает нормально. Я использую Xcode. двойной n1; // получаем ввод от пользователя printf("Введите...
Когда мне нужно просмотреть значения из набора строк, я часто прибегаю к C sscanf() исключительно из-за его простоты. и простота использования. Например, я могу очень кратко вытащить ...