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********************
|