Составители:
Рубрика:
getpass() - считывает пароль с системной консоли после выдачи на экран специального
сообщения - символьной строки с нулевым окончанием (promt) и отменяет отображение
пароля на экране. Возвращаемое значение - указатель на строку символов типа static, ко-
торая перезаписывается при каждом вызове. Описание.
char *getpass (char *promt);
gettextinfo() - получает информацию о текстовом режиме. Функция заполняет структуру
типа text_info, на которую указывает параметр r, информацией о текущем текстовом ре-
жиме. Описание.
void gettextinfo (struct text_info *r);
gotoxy() - перемещает курсор в текстовом окне в указанную позицию. Если координаты
указаны неверно, вызов функции игнорируется. Описание.
void gotoxy (int x, int y);
insline() - вставляет в текущем текстовом окне пустую строку. Описание.
void insline (void);
kbhit() - проверяет, была ли нажата какая-либо клавиша клавиатуры. Если клавиша была
нажата, функция возвращает ненулевое значение, иначе возвращает ноль. Описание.
int kbhit (void);
putch() - выводит символ с в текущее текстовое окно. При успешном завершении функ-
ция выведенный символ. Описание.
int putch (int c);
ungetch() - помещает символ ch назад, в буфер клавиатуры. Функция приводит к тому,
что ch становится следующим вводимым символом. Функция возвращает ch в случае
успешного выполнения. Описание.
int ungetch (int ch);
wherex() - возвращает координату x текущей позиции курсора. Описание.
int wherex (void);
wherey() - возвращает координату y текущей позиции курсора. Описание.
int wherey (void);
Рассмотрим примеры на основные функции библиотек ввода – вывода:
1.
Необходимо вывести на экран монитора текст "Здравствуй мир" посредством функ-
ции printf(). Текст программы:
#include <stdio.h>
int main(void)
{
/* Вывод данных на экран*/
printf ("Здравствуй мир");
return 0;
}
2.
Выполнить задачу, аналогичную предыдущему примеру, но осуществить посим-
вольный вывод посредством функции putc(). Текст программы:
133
getpass() - считывает пароль с системной консоли после выдачи на экран специального сообщения - символьной строки с нулевым окончанием (promt) и отменяет отображение пароля на экране. Возвращаемое значение - указатель на строку символов типа static, ко- торая перезаписывается при каждом вызове. Описание. char *getpass (char *promt); gettextinfo() - получает информацию о текстовом режиме. Функция заполняет структуру типа text_info, на которую указывает параметр r, информацией о текущем текстовом ре- жиме. Описание. void gettextinfo (struct text_info *r); gotoxy() - перемещает курсор в текстовом окне в указанную позицию. Если координаты указаны неверно, вызов функции игнорируется. Описание. void gotoxy (int x, int y); insline() - вставляет в текущем текстовом окне пустую строку. Описание. void insline (void); kbhit() - проверяет, была ли нажата какая-либо клавиша клавиатуры. Если клавиша была нажата, функция возвращает ненулевое значение, иначе возвращает ноль. Описание. int kbhit (void); putch() - выводит символ с в текущее текстовое окно. При успешном завершении функ- ция выведенный символ. Описание. int putch (int c); ungetch() - помещает символ ch назад, в буфер клавиатуры. Функция приводит к тому, что ch становится следующим вводимым символом. Функция возвращает ch в случае успешного выполнения. Описание. int ungetch (int ch); wherex() - возвращает координату x текущей позиции курсора. Описание. int wherex (void); wherey() - возвращает координату y текущей позиции курсора. Описание. int wherey (void); Рассмотрим примеры на основные функции библиотек ввода – вывода: 1. Необходимо вывести на экран монитора текст "Здравствуй мир" посредством функ- ции printf(). Текст программы: #includeint main(void) { /* Вывод данных на экран*/ printf ("Здравствуй мир"); return 0; } 2. Выполнить задачу, аналогичную предыдущему примеру, но осуществить посим- вольный вывод посредством функции putc(). Текст программы: 133
Страницы
- « первая
- ‹ предыдущая
- …
- 131
- 132
- 133
- 134
- 135
- …
- следующая ›
- последняя »