Читайте также:
|
|
Предназначена для вывода строки. Имеет один параметр, задающий адрес области памяти, из которой на экран выводятся символы. Как уже отмечалось, имя переменной, имеющей строковый тип, является этим адресом. Обращение имеет вид: puts(name)), гдеname – переменная-строка - имя выводимой строки или строка символов, заключенная в кавычки. После вывода строки курсор перемещается к началу новой строки экрана.
Пример 2.
/* Ввод-вывод с использованием функций getchar, putchar, gets,puts * /
#include <stdio.h>
#include <conio.h>
main()
{
char nf[40];
int ch;
clrscr();
puts("**************************");
puts("Введите Ваше имя и фамилию");
gets(nf);
puts("Вас зовут");
puts(nf);
puts("Введите любой символ");
ch=getchar();
puts("Вы ввели символ");
putchar(ch);
puts("**************************");
return(0);
}
Ниже приводится вид экрана (окна Output) после выполнения программы (серым цветом выделены строка и символ, введенные пользователем). Видно, что после выполнения функции puts курсор переводится к началу следующей строки экрана, а после выполнения putchar - не переводится:
**************************
Введите Ваше имя и фамилию
Максим Сидоров
Вас зовут
Максим Сидоров
Введите любой символ
$
Вы ввели символ
$**************************
Дата добавления: 2015-07-25; просмотров: 45 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Функция gets | | | Флаг][ширина][.точность][размер]тип |