نوشتن يك كاراكتر در خروجي
براي نوشتن يك كاراكتر در خروجي علاوه بر تابع ()printf ، دو تابع ديگر نيز
معمولا" مورد استفاده قرار ميگيرند. قبل از بررسي آنها به مثالي درمورد ()print
كه منجر به چاپ يك كاراكتر در خروجي مي گردد . مي پردازيم . main)(
{
printf("example for character");
printf(": %c"/'a' );
}
خروجي حاصل از اجراي برنامه فوق ، حرف a است . example for character :a
تابع ()putch
اين تابع براي نوشتن يك كاراكتر در صفحه نمايش مورد استفاده قرار گرفته و
بدين صورت استفاده مي شود : ;
( متغير ) putch
مثال 1: main)(
{
char ch ;
printf("n enter a character: ");
ch=getch )(;
printf("you typed the character:");
putch(ch );
}
خروجي حاصل بصورت زير است : enter a character:
you typed the character : s
براي نوشتن يك كاراكتر توسط تابع ()putch اين تابع را بصورت زير هم مي توان
بكار برد : putch('a');
دستور فوق موجب چاپ كاراكتر a در خروجي مي شود .
تابع ()putchar
اين تابع همانند تابع ()putch براي نوشتن يك كاراكتر در صفحه نمايش به كار
مي رود و بصورت زير استفاده مي شود : ;
( متغير )putchar
مثال 2: #include "stdio.h"
main)(
{
char ch ;
printf("enter a character :" );
ch=getch )(;
printf("n you typed: " );
putchar(ch );
}
به نمونه اي از خروجي برنامه مثال 2 كه در زير آمده است توجه كنيد : enter a character:
you typed : s
براي نوشتن حرف a در خروجي تابع ()putchar بصورت ;('a')putch بكار مي رود .