1. 형식
형식1) result= putchar(ch)
형식2) result= putchar(ch, wcnt)
2. 기능: 표준 출력 장치(터미널의 화면)에 한 문자를 출력한다.
3. 설명
(1) 인자 ch는 표준 출력 장치에 출력할 문자 코드이다.
(2) 인자 ch가 문자열이고 수치로 변환될 수 없을 때는 에러 처리된다.
(3) 널 문자('\0')도 출력할 수 있다.
(4) 형식2)에서 인자 wcnt는 출력할 횟수이며 0보다 작으면 에러 처리된다.
(5) 형식2)에서 인자 wcnt가 0 이면 아무것도 출력되지 않는다.
(6) result의 값이 -1(EOF)이면 출력시 에러가 발생한 것이다.
(7) result의 값이 -1(EOF)가 아니면 출력한 문자의 코드값이다.
4. 사용예
putchar(65); // 65는 'A'에 대한 ASC 값이다.
putchar('*', 20); // '*'를 20개 출력함
------------------------------ [ 출력결과 ] ------------------------------
A********************
|