Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(int argc, char **argv) {
- unsigned char a; //deklaracja zmiennej
- a--; //odejmuje od jej poczatkowej wartosci 1
- printf("%d", a); //wyswietla zmienna a jako liczbe
- printf("\n");
- printf("%c", a); //wyswietla zmienna a jako znak
- return 0;
- //wniosek - zadeklarowana zmienna typu unsigned char bez deklaracji jej wartosci na poczatku przyjmuje wartosc 0, dlatego po operacji a-1 wartosci a wynosi 255. zakres jej wartosci zmiennej typu unsignej char nalezy do przedzialu [0,255] z racji numerowania znakow ASCII jako liczb dodatnich maks 8bitowych (2^8 = 256, tyle liczb miesci sie w zakresie [0,255])
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement