4
ответа

Различие между scanf () и fgets ()

Я хочу знать то, что является различием между fgets () и scanf (). Я использую C в качестве своей платформы.
вопрос задан: 21 July 2012 21:06
4
ответа

Ширина как переменная при использовании fscanf [дубликат]

Я пытаюсь читать в определенной части файла, и тот объем данных отличается на строку, но я знаю как, сколько байтов информации я хочу. Как это: 5bytes.byte1byte2byte3byte4byte5CKSum//...
вопрос задан: 2 May 2012 19:35
4
ответа

Чтение файла с помощью fscanf () в C

Я должен считать и распечатать данные из файла. Я записал программу как ниже, #include <stdio.h> #include <conio.h> международное основное (пустота) {символьный объект [9], состояние; ФАЙЛ *fp; если ((fp = fopen ("D:\\...
вопрос задан: 28 July 2010 10:06
4
ответа

как читать, строка от \n разграничила файл

Я пытаюсь читать, возврат разграничил файл. полный фраз. Я пытаюсь поместить каждую фразу в строку. Проблема - это, когда я пытаюсь считать файл с fscanf (файл", %50s\n", строка);...
вопрос задан: 21 June 2010 14:18
4
ответа

Получение нескольких значений с scanf ()

Я использую scanf () для получения ряда ints от пользователя. Но я хотел бы, чтобы пользователь предоставил все 4 ints сразу вместо 4 различных promps. Я знаю, что могу получить одно значение путем выполнения: scanf ("%i", и...
вопрос задан: 11 September 2009 18:19
4
ответа

Что я должен использовать вместо sscanf?

У меня есть проблема, которую sscanf решает (извлечение вещей от строки). Мне не нравится sscanf хотя, так как это не безопасно с точки зрения типов и старо и ужасно. Я хочу быть умным и использовать некоторые более современные части...
вопрос задан: 23 June 2009 15:14
3
ответа

Проблема чтения в строке в C для динамического ввода чисел

Я нуб, борюсь с Си. Мне трудно оборачивать голову указателями, стрелки - > и точка. нотации. Я работаю над очень простой программой, которая имеет 1 структуру, но я не уверен, как ...
вопрос задан: 18 April 2019 18:06
3
ответа

(C) Scanf - ввод получает 0 каждый раз

Каждый раз, когда я устанавливаю значение в b после a, значение сбрасывается на 0 в a. Другими словами, поскольку код идет, независимо от того, что я ввожу в a, он всегда будет 0 после второй функции scanf. РЕДАКТИРОВАТЬ: Мне нужно ...
вопрос задан: 3 March 2019 09:04
3
ответа

Для повторения цикла дважды в входах сканирования [дубликат]

Я хочу, чтобы первый пользователь рассказал мне, сколько элементов они хотят в массиве. Затем я создаю массив char (char a [n]), где n - количество элементов, которые я получил от пользователя. Я хочу, чтобы цикл для сканирования ...
вопрос задан: 18 October 2017 17:53
3
ответа

Что является различием между спецификаторами преобразования %i и %d в отформатированных функциях IO (*printf / *scanf)

Каково различие между %d и %i при использовании в качестве спецификаторов формата в printf?
вопрос задан: 20 August 2017 21:26
3
ответа

Что цель использовать [^ нотация в scanf?

Я столкнулся с некоторым кодом, и задавался вопросом, что был готов исходный разработчик. Ниже упрощенная программа с помощью этого шаблона: #include <stdio.h> международное основное () {...
вопрос задан: 9 March 2017 22:33
3
ответа

scanf: «% [^ \ n]» пропускает 2-й ввод, а «% [^ \ n]» - нет. почему?

Рассмотрим следующий код: #include int main (void) {char str1
  • , str2
  • , str3
  • ; printf ("\ nВведите строку1:"); scanf ("% [^ \ n]", str1); printf ("\ nstr1 =% s", str1); ...
  • вопрос задан: 7 November 2016 02:14
    3
    ответа

    В чем разница между sscanf или atoi для преобразования строки в целое число?

    gcc 4.4 .4 c89 Что лучше преобразовать строку в целочисленное значение. Я пробовал 2 разных метода atoi и sscanf. Оба работают как положено. цифры символа [3] = "34"; int device_num = 0; if (sscanf (...
    вопрос задан: 11 May 2016 18:08
    3
    ответа

    C - попытка считать единственный символ из stdin (и сбой) w/scanf / getchar

    как часть присвоения домашней работы, я пытаюсь считать единственный символ из stdin и действие согласно ему: символьный выбор; в то время как (1) {printf ("войдите [y] es, [n] o или [m] aybe: "); scanf (" %c"...
    вопрос задан: 14 November 2015 14:41
    3
    ответа

    В чем смысл спецификатора формата% * c в c / c ++? [Дубликат]

    В чем смысл спецификатора формата% * c, используемого в функциях printf () / scanf ()?
    вопрос задан: 21 October 2015 10:05
    3
    ответа

    Если я вставляю код scanf, он не будет работать [дублировать]

    # Включают & Lt; stdio.h & GT; # Включают & Lt; & stdlib.h GT; char * user (int size) {char * name = (char *) malloc (размер); printf («ваше имя?»); fgets (имя, размер, stdin); имя возврата; } int main (...
    вопрос задан: 12 September 2015 23:41
    3
    ответа

    c с несколькими входами вместо одного входа [дубликат]

    Следующий код принимает два входа вместо одного. Номер, введенный первым, сохраняется в n, а второе число отбрасывается. #include & lt; stdio.h & gt; int main () {int n; printf ("% s\n", "Enter a ...
    вопрос задан: 14 June 2015 17:37
    3
    ответа

    Проверьте макс. целое число в scanf

    Я хочу считать интервал из stdin, но я хочу проверить, если пользователь превышает интервал, макс. оценивают. Как я могу сделать это? интервал n; scanf (" %d", &n); scanf читает десятичный вход и хранилища в интервале...
    вопрос задан: 18 January 2015 11:58
    3
    ответа

    Прочитайте файл с помощью fscanf и после него fgets [duplicate]

    (file.txt) со следующим содержимым: 123 456 789 101 Я не понимаю, почему после этого я прочитал из файла первую строку (по fscanf), что не работает для чтения второй строки. ...
    вопрос задан: 16 October 2013 07:03
    3
    ответа

    Microsoft Visual Studio не печатает последние строки [дубликат]

    У меня скоро будет родитель, и я попробовал много способов скомпилировать мои C-файлы, но это никогда не сработает, и, наконец, я смогу заставить его работать с Microsoft Visual Studio. Но по какой-то причине он не компилируется ...
    вопрос задан: 1 June 2013 09:05
    3
    ответа

    Есть ли обратная функция *SysUtils. Формат* в Delphi

    Кто-либо записал 'Восстановить после форматирования' стандартную программу для Delphi? То, что я воображаю, является инверсией SysUtils. Формат и выглядит примерно так UnFormat ('число %n и другой %n', [float1, float2]);...
    вопрос задан: 18 December 2011 11:42
    3
    ответа

    sscanf, переносящий функцию для усовершенствования указатель строки в C

    У меня есть функция, которая делает серию вызовов к sscanf () и затем после каждого, обновляет указатель строки для указания на первый символ, не использованный sscanf () как так: если (sscanf (ул., "%d%n", и...
    вопрос задан: 24 July 2010 02:37
    3
    ответа

    чтение строки с пробелами с sscanf

    Для проекта я пытаюсь считать интервал и строку от строки. Единственной проблемой является sscanf, кажется, повреждает чтение %s, когда это видит пространство. Там должен так или иначе обойти это ограничение? Здесь'...
    вопрос задан: 18 May 2010 04:03
    3
    ответа

    Каков современный эквивалентный (C ++) стиль для более старого (C-like) метода fscanf?

    Что является лучшим вариантом, если я хочу «обновить» старый C-код до более нового C ++ при чтении файла с разделителем-точкой: / * чтение из файла C-like: * / fscanf (tFile, "% d", & mypost .nr); / * ...
    вопрос задан: 29 March 2010 11:38
    3
    ответа

    Вход в C. Scanf прежде добирается. Проблема

    Я довольно плохо знаком с C, и у меня есть проблема с приписыванием данных к программе. Мой код: #include <stdio.h> #include <stdlib.h> #include <string.h> международное основное (пустота) {интервал a;...
    вопрос задан: 2 March 2010 20:30
    3
    ответа

    Как делает scanf (), работают в ОС?

    Я задавался вопросом, как scanf ()/printf () на самом деле работает на уровнях ОС и аппаратных средствах. Где делает поток данных и что точно ОС делает в эти времена? Какие вызовы ОС выполняет? И так...
    вопрос задан: 10 August 2009 04:42
    3
    ответа

    Как портативно преобразовать строку в редкий целый тип?

    Некоторый фон: Если бы я хотел использовать для, например, scanf () для преобразования строки в стандартный целый тип, как uint16_t, то я использовал бы SCNu16 от <inttypes.h>, как это: #include <stdio.h&...
    вопрос задан: 5 July 2009 09:31
    2
    ответа

    printf не печатает после scanf? [Дубликат]

    #include < stdio.h > int main () {// ЦЕНЫ КОНВЕРСИИ США float const usToGBP = .78; float const usToAUD = 1,40; float const usToBit = .00027; float const usToEur = .88; ...
    вопрос задан: 20 January 2019 05:39
    2
    ответа

    getchar () эквивалентен scanf (“%c”) и putchar () эквивалентный printf (“%c”)?

    = getchar () эквивалентен scanf (" %c", &a);? putchar (a) эквивалентный printf (" %c", a); где символьной переменной?
    вопрос задан: 2 March 2016 06:57
    2
    ответа

    Как принять мои исходные данные в качестве ввода и печати вместе с моим именем в C? [Дубликат]

    Я изо всех сил пытаюсь напечатать свое полное имя на языке C за последние несколько дней. После нескольких попыток это то, что я придумал. #include & lt; stdio.h & gt; int main (void) {char yourname [20] ...
    вопрос задан: 24 July 2015 00:47