Описание тега puts
Все, что связано со стандартной библиотекой C или C++ или функциями Ruby `put` (C, Ruby) или`std::put` (C++). Эти функции используются для записи строки с завершающим нулем (C, C++) или класса Ruby `String` в стандартный поток вывода`stdout`.
1
ответ
Noob в Ruby - есть ли разница между " " и "после пут
У меня есть один вопрос для начинающих Руби. Я практиковал Ruby с книгой Криса Пайна, и я вижу, что он иногда использует метод '' а иногда '' после пут. Теперь я понял, что не могу поставить любую переменную с # { }, если я использую "", так как я п…
04 июн '17 в 14:50
1
ответ
Добавление строки к выводу `put`
Я строю драгоценный камень, который будет добавлять определенную строку к каждому puts выход. Вариант использования может выглядеть так: string_to_append = " hello world!" puts "The web server is running on port 80" # => The web server is running…
08 янв '13 в 14:11
5
ответов
Области применения указателя в C
В следующем коде объяснение сбоя при печати чего-либо состоит в том, что указатель, возвращаемый get_message(), находится вне области видимости: char *get_message() { char msg [] = "Aren’t pointers fun?"; return msg ; } int main (void) { char *foo =…
22 июл '15 в 21:11
4
ответа
C ставит () без новой строки
В настоящее время у меня есть эта программа, которая печатает текстовый файл на консоли, но у каждой строки есть дополнительная новая строка ниже. если текст был Привет, мир будет выводить привет Мир код это #include <iostream> #include <st…
21 июн '13 в 15:17
2
ответа
Можете ли вы объяснить это, вызов?
Хорошо, давайте посмотрим, у меня есть этот код преобразования NFA автоматизировать в DFA, который написан мной; и я обнаружил, скажем, "ошибка"; инструкция printf() который должен быть похож на этот " printf("",X); " чтобы предотвратить ошибку не и…
09 дек '15 в 22:30
4
ответа
Как напечатать строку с внедренными нулями, чтобы вместо "\ 0" подставлялось "(null)"
У меня есть строка, которую я написал, используя memcpy (), которая (при расширении) выглядит следующим образом: char* str = "AAAA\x00\x00\x00...\x11\x11\x11\x11\x00\x00..."; Я хотел бы напечатать каждый символ в строке, и если символ нулевой, распе…
30 май '12 в 03:41
2
ответа
Использование функции getch и функции получения и установки
Эксперты, я сомневаюсь в get (),put () и getch(). Почему мы используем gets() и put (), когда у нас есть scanf() и printf()? Какая польза от getch(). Пожалуйста, объясните это простым языком, потому что я новичок. Заранее спасибо.:)
01 ноя '17 в 13:40
3
ответа
Почему этот код компилируется, но не работает
Почему этот код компилируется, но не работает? int main() { char *s; scanf("%15s", s); puts(s); }
03 апр '17 в 12:50
1
ответ
Не удается вывести журнал в консоли с мастером
Я получил приложение rails 4.2.1, работающее с мастером 0.78.0 Всякий раз, когда я пытаюсь использовать "put" для записи значения в моей консоли, ничего не добавляется. Я пробую немного погуглить, но не нашел рабочего решения. Я пытался добавить $ s…
14 июл '15 в 14:04
2
ответа
Ошибка: ожидаемые спецификаторы объявления или "..." перед строковой константой
После компиляции моей программы Dice Roll я получил эту ошибку. Что не так с кодом? Также до того, как я использовал get () вместо команды scanf(), но из-за этого я получил эту ошибку - передача аргумента 1 из 'gets' делает указатель из целого числа…
16 июл '17 в 10:49
4
ответа
Распечатать 2D массив
array = Array.new(10) { Array.new(10 , 0)} array.each { |x| print x } Распечатывает одну строку из десяти [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], Если бы я должен был изменить print в putsЯ тогда получу 100 0 вниз по странице. Как распечатать каждый массив …
05 дек '14 в 13:31
1
ответ
Цветные тексты в ожидаемой оболочке
Как заголовок, есть ли способ использовать цветные тексты в ожидаемой оболочке? Как команда сценария оболочки echo ниже. echo -e "\033[32m Hello World"
14 окт '12 в 05:10
4
ответа
Что касается печати символов в C
int main() { printf("Hello"); // doesn't display anything on the screen printf("\n"); // hello is display on the screen return 0; } Все символы (кандидаты на печать) буферизируются до получения новой строки? Правильный? Q1 - Почему перед печатью на …
27 фев '14 в 06:07
2
ответа
Ставит () вопросы с помощью const char
У меня проблемы с пониманием того, как c использует put () для отображения частей сообщения. Два способа, которые я бы назвал эквивалентными, не работают одинаково с функцией. Например void skippie(char *msg) { puts(msg + 6); } char *msg = "Don't ca…
08 фев '15 в 19:27
2
ответа
Как сделать вывод, как это, используя печать в C
Поэтому мне нужно напечатать заголовок, используя \ __ || это станет чем-то вроде этого ______ |_ _ \ | |_) | | __'. _| |__) | |_______/ как распечатать все, и я получаю ошибку, хотя я использую \ для печати \
02 мар '14 в 22:28
0
ответов
Лучшая печать переменных в версиях рельсов
Иногда я работаю с 5, иногда 4 и даже 3. При устранении неполадок я часто делаю Rails.logger.debug "GREPME #{pp @variable.as_json}" Но я никогда не получаю визуально дружественный вывод от этого. По сути, я хочу иметь возможность видеть содержимое п…
07 ноя '18 в 15:10
3
ответа
Путаница с ошибкой программы на С
Когда я компилирую этот код, я получаю сообщение об ошибке "перед int val нет"; как я могу избавиться от этой ошибки? #include <stdio.h> #include <stdlib.h> int main() { char card_name[3]; puts("카드 이름을 입력하세요: "); int val = 0; if(card_nam…
04 окт '14 в 04:48
1
ответ
C - не выводится после snprintf
Я делаю свои первые шаги с C (указатели, указатель-указатель и т. Д., Мне это нравится), так что помилуйте, если это глупый вопрос. Этот фрагмент ничего не выводит: char buf[256]; snprintf(buf, sizeof buf, "output: %s%s%s"); puts("test"); И этот фра…
04 ноя '16 в 17:08
3
ответа
Ставит "строку" и другой объект
Я хотел бы знать, возможно ли использовать оператор put следующим образом: array = ["a", "new", "array"] puts "array length is: " + array.length Если я использую оператор +, я получаю ошибку. Я пытаюсь получить этот вывод: array length is 3 Я знаю, …
11 мар '14 в 23:17
1
ответ
Почему я получаю мусор для цикла с использованием массива строк, получает и помещает?
Функция put не печатает 3 строки, когда я их ввожу. Они содержат мусор. #include <stdio.h> #include <stdlib.h> int main () { char para[20][3]; int x; for(x=0; x<3; x++) { gets(para[x]); fflush(stdin); } for(x=0; x<3; x++) puts(para…
28 фев '18 в 14:59