puts



C gets

Автор Михаил Черкасов задал вопрос в разделе Другие языки и технологии

Язык С. Чем отличается puts от printf ? и получил лучший ответ

Ответ от Николай Веселуха[гуру]
printf() - функция форматированного вывода в stdout.
printf получает набор аргументов, применяет к каждому соответствующую спецификацию формата из строки format, и выводит форматированные данные в stdout. Число аргументов должно соответствовать числу спецификаций формата в format.
puts() - функция выводит строку в поток stdout.
Функция puts копирует строку символов с нулевым окончанием в стандартный выходной поток stdout, причем добавляет в конец символ перехода на новую строку.
Источник: ссылка

Ответ от Manunich[гуру]
В другом языке put это положить в файл именно массив байт, то есть просто байт за байтом записать, а printf запись текста..)

Ответ от Krab Вark[гуру]
printf выводит все, что угодно, и как угодно, а puts - только строку.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Язык С. Чем отличается puts от printf ?
Gets на Википедии
Посмотрите статью на википедии про Gets
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*