0
ответов

Как читать числа, разделенные пробелом, с помощью функции scanf

Я хочу читать числа (целого типа ), разделенные пробелами, с помощью функции scanf (). Я прочитал следующий C, читая несколько чисел из одной строки ввода (scanf? )как читать scanf с пробелами...
вопрос задан: 23 May 2017 12:26
0
ответов

scanf («% [^ \ n] s», a) vs gets (a)

Мне сказали, что scanf не следует использовать, когда пользователь вводит строку . Вместо этого воспользуйтесь get () большинством экспертов, а также пользователями StackOverflow. Я никогда не спрашивал в StackOverflow, почему один ...
вопрос задан: 23 May 2017 11:53
0
ответов

Как читать пробелы с помощью scanf в c?

Проблема: мне нужно уметь определять, когда два пробела встречаются последовательно. Я прочитал следующие вопросы: как читать строку из файла с разделителями \ n, как читать scanf с пробелами И я ...
вопрос задан: 23 May 2017 01:45
0
ответов

Быстрее, чем scanf?

Я проводил массовый разбор положительных целых чисел с помощью scanf ("% d", & someint). Поскольку я хотел увидеть, является ли scanf узким местом, я реализовал наивную функцию синтаксического анализа целых чисел с помощью fread, например: ...
вопрос задан: 5 February 2017 06:23
0
ответов

C ++ эквивалент строки формата C [закрыто]

У меня есть программа на C, которая читает с клавиатуры, например: scanf ("% * [\ t \ n] \"% [^ A-Za-z]% [^ \ "] \" ", ps1, ps2); Для лучшего понимания того, что делает эта инструкция, давайте разделим строку формата как ...
вопрос задан: 22 November 2016 14:08
0
ответов

Почему для scanf требуется &?

Я хочу прочитать число со стандартного ввода. Я не понимаю, почему scanf требует использования & перед именем моей переменной: int i; сканф("%d", &i); Зачем scanf нужен адрес переменной?...
вопрос задан: 19 October 2016 01:43
0
ответов

Что не так с этой программой на C? Это заканчивается. Я испытываю затруднения в понимании прочитанной входной строки в указателе указателей [закрыто]

Когда я вводил в качестве 1 любую строку, она заканчивается. Пожалуйста, помогите мне понять работу. #include #include #include #include int main () ...
вопрос задан: 4 May 2016 18:16
0
ответов

Как читать из ввода, пока не будет найдена новая строка с помощью scanf ()?

Меня попросили выполнить работу на C, когда я должен читать из ввода, пока не останется пробел а затем, пока пользователь не нажмет клавишу ввода. Если я сделаю это: scanf ("% 2000s% 2000s", a, b); Он будет следовать за 1-м ...
вопрос задан: 12 February 2016 01:50
0
ответов

Можно ли определить значение const и чем попросить пользователя ввести его?

Можно ли определить значение const в C: #define N; и чем попросить пользователя войти, используя scanf ()? Если так, то как?
вопрос задан: 29 November 2015 13:58
0
ответов

scanf () пропустить переменную

В C, используя scanf () с параметрами, scanf ("% d% * d", & a, & b) действует иначе. Он вводит значение только для одной переменной, а не для двух! Пожалуйста, объясните это! scanf ("% d% * d", & a, & b);
вопрос задан: 14 November 2015 04:48
0
ответов

Как использовать sscanf в циклах?

Есть ли хороший способ перебрать строку с помощью sscanf? Допустим, у меня есть строка, которая выглядит так: char line [] = "100 185 400 11 1000"; и я хочу напечатать сумму. Что мне действительно хотелось бы ...
вопрос задан: 14 October 2015 00:04
0
ответов

Как вы печатаете что-то в той же строке текста в C [закрыто]

Мне было интересно, как вы можете набрать что-то в одну строку в C? Это нормальный способ вывода. Выходные данные> <текст> Вместо> <текст>
вопрос задан: 3 June 2015 23:38
0
ответов

Аргумент NULL разрешен для sscanf?

Разрешен ли указатель NULL в качестве строки для хранения результата в вызове sscanf? Я ничего не нахожу об этом ни в одной документации, но, похоже, он работает нормально. То же самое и со scanf. Пример: ...
вопрос задан: 8 December 2014 08:25
0
ответов

C: Несколько сканов, когда я ввожу значение для одного скана, он пропускает второй сканф [дубликат]

У меня есть этот блок кода (функции опущены как логика является частью домашнего задания): #include int main() { символ с = 'д'; внутренний размер; printf("\nФорма (л/с/т):"); ...
вопрос задан: 3 October 2014 14:40
0
ответов

scanf () спецификатор переменной длины

Как я могу использовать переменную, чтобы указать максимальное количество символов, которые должен прочитать scanf ()? Например, используя printf (), вы можете использовать * как и так:
вопрос задан: 20 August 2014 17:13
0
ответов

Если «слово», то печатает что-то

Я хотел создать программу для развлечения, чтобы показать ее одному из моих друзей. Не будь злым, я новичок и у меня есть небольшая проблема. Дело в том, что я хотел, чтобы программа сканировала слово, и если это слово моих друзей ...
вопрос задан: 30 October 2013 19:27
0
ответов

getchar_unlocked () VS scanf () VS cin

В чем разница между этими тремя функциями ввода в языке программирования. Они вводят по-разному друг от друга? 1.getchar_unlocked () #define getcx getchar_unlocked встроенный void ...
вопрос задан: 17 October 2013 03:04
0
ответов

формат строки для intptr_t и uintptr_t

Какой формат строки для intptr_t и uintptr_t действителен как для 32-, так и для 64-разрядной архитектуры. Предупреждение EDIT: формат '% x' ожидает тип 'unsigned int', но аргумент 2 имеет тип "AAA" ...
вопрос задан: 28 April 2013 00:33
0
ответов

почему ruby ​​scanf такой медленный?

Я работаю над некоторым текстом процедуры преобразования, которые анализируют значения времени в различных форматах в Ruby. Эта процедура становится все более сложной, и в настоящее время я тестирую лучший подход к этой проблеме. ...
вопрос задан: 28 January 2013 15:18
0
ответов

TSQL - Справка по XML-запросам

У меня есть XML в этом формате < Я пытаюсь заставить эту функцию получить следующий вывод с указанным входом, "..." - это то место, где я не уверен, что писать: void Question8 (void) {символьное предложение [100]; int grade; ...
вопрос задан: 15 December 2012 16:36
0
ответов

Поведение скансета в scanf в C

Я пытался сделать кое-что со скансетом в scanf, но где-то застрял. когда я пишу char s1[250]; scanf ("%[A -Z]s",s1 ); ввод :AHJHkiuy Выведите :AHJH и с этим, scanf ("%[^\n]s",s1 ); ввод :abcd...
вопрос задан: 24 July 2012 13:52
0
ответов

Fscanf или Fgets? Чтение строки файла за строкой

мне нужно написать программу на C для чтения файла, содержащего несколько строк текста, каждая строка содержит две переменные: число (%f) и строку: EX: file.txt ============ 24.0 Турин 26.0 Милан 27.2 ...
вопрос задан: 23 June 2012 10:07
0
ответов

предупреждения при активации опций оптимизации

Я использую scanf в программе c для чтения int из STDIN: scanf("%d", &n); когда я компилирую программу c с включенной оптимизацией, я получаю несколько предупреждений: gcc main.c -lm -lpthread -O2 -o main main.c: ...
вопрос задан: 16 June 2012 08:43
0
ответов

Почему scanf пропускает ввод?

Меня смущает поведение scanf в следующей программе. scanf вводит один раз, а затем не вводит снова, пока не будет напечатан поток символов. Ниже в программе C #include<...
вопрос задан: 8 June 2012 09:08
0
ответов

Почему scanf не работает должным образом при записи в строковый литерал? [дубликат]

включить int main () {// char b [10]; char * a = "goodone"; // a = b; scanf ("% s", a); // этот scanf завершается неудачно и указывает на ошибку сегментации. printf ("% s", а); } Почему это не ...
вопрос задан: 29 May 2012 09:27
0
ответов

Изменяет ли sscanf переданную ему строку?

Могу ли я узнать, изменяет ли sscanf переданную ему строку. Или кто-нибудь может указать мне, где я могу найти исходный код для sscanf? Я скачал glibc и нашел следующее :extern int sscanf (...
вопрос задан: 13 April 2012 09:57
0
ответов

sscanf & newlines

Мне нужно разобрать ответ от сервера вот так: risposta: 200\n Лен 1040\n Срок действия 30\n \n 1111111111111111111111111\n 1111111111111111111111111\n 11111111111111111111111111\n Я пытаюсь с помощью ...
вопрос задан: 7 April 2012 14:06
0
ответов

Быстрый поиск местоположения в файле

У меня есть файл с большим количеством чисел, каждое число отделено пробелом. Например: 124 1212 5 654 74231 ... Как мне быстро найти N-й номер в этом файле? Я думаю, что fseek() не может...
вопрос задан: 28 March 2012 01:50
0
ответов

scanf не работает. нужно прочитать двойное значение из консоли

Я не уверен, что я делаю неправильно, но я не могу прочитать двойное значение из консоли. Чтение по какой-то причине работает нормально. Я использую Xcode. двойной n1; // получаем ввод от пользователя printf("Введите...
вопрос задан: 25 March 2012 13:46
0
ответов

Более безопасная, но простая в использовании и гибкая альтернатива C++ для sscanf()

Когда мне нужно просмотреть значения из набора строк, я часто прибегаю к C sscanf() исключительно из-за его простоты. и простота использования. Например, я могу очень кратко вытащить ...
вопрос задан: 22 March 2012 15:56