Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Putchar

CuBook05

Функция

Выводит символ в поток stdout.
 
Синтаксис

#include <stdio.h>
int putchar(int c);
 
Прототип

stdio.h
 
Описание

Функция putchar это макрокоманда, определенная как:
putc(ch,stdout);
 
Возвращаемое значение

При успешном завершении putchar возвращает выведенный символ c. При ошибке он возвращает EOF.
 
Переносимость

Функция putchar доступна в системах UNIX и поддерживается стандартом ANSI C. Определена также у Кернигана и Ричи.
 
Пример

#include <stdio.h>

/* определение некоторых символов, предназначенных для рисования рамок */
#define LEFT_TOP 0xDA
#define RIGHT_TOP 0xBF
#define HORIZ 0xC4
#define VERT 0xB3
#define LEFT_BOT 0xC0
#define RIGHT_BOT 0xD9

int main(void)
{
char i,j;
/* нарисовать верхнюю часть рамки */
putch(LEFT_TOP);
for(i=0;i<10;i++)
putch(HORIZ);
putch(RIGHT_TOP);
/* нарисовать центральную часть */
for(i=0; i<4; i++)
{
putch(VERT);
for(j=0;j<10;j++)
putch(' ');
putch(VERT);
putch('\n');
}
/* нарисовать нижнюю часть рамки */
putch(LEFT_BOT);
for(i=0;i<10;i++)
putch(HORIZ);
putch(RIGHT_BOT);
putch('\n');
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий