C/putchar
Z Wikibooks, biblioteki wolnych podręczników.
< C
Spis treści |
[edytuj] Deklaracja
- int putchar(int c);
[edytuj] Plik nagłówkowy
[edytuj] Opis
- Funkcja putchar ( ) wysyła znak na standardowe wyjście. Wywołanie putchar ( c ) jest równoważne wywołaniu putc(c, stdout).
[edytuj] Wartość zwracana
- Funkcja putchar() zwraca kod znaku traktowany jako unsigned char przekształcony do typu int. W przypadku błędu funkcja zwraca wartość EOF.
[edytuj] Przykład użycia
#include<stdio.h>
int main (void)
{
int i;
for (i = 'a'; i <= 'z'; ++i)
putchar (i);
return 0;
}
Powyższy program drukuje:
-
- abcdefghijklmnopqrstuvwxyz
#include<stdio.h>
int main (void)
{
int i;
i = putchar (-79);
printf ("\n%d\n", i);
return 0;
}
Powyższy program drukuje:
-
- ą
- 177
gdyż kod znaku 'ą' = -79 konwertuje na liczbę dodatnią.