diff --git a/02/02_33p.c b/02/02_33p.c index d6f25c4..2d5c8d8 100644 --- a/02/02_33p.c +++ b/02/02_33p.c @@ -1,11 +1,21 @@ #include int main() { -printf("char: %zu byte\n", sizeof(char)); -printf("int: %zu bytes\n", sizeof(int)); -printf("long: %zu bytes\n", sizeof(long)); -printf("long long: %zu bytes\n", sizeof(long long)); -printf("pointer: %zu bytes\n", sizeof(void*)); + printf("int: %zu bytes\n", sizeof(int)); + printf("short: %zu bytes\n", sizeof(short)); + printf("long: %zu bytes\n", sizeof(long)); + printf("long long: %zu bytes\n", sizeof(long long)); -return 0; + printf("float: %zu bytes\n", sizeof(float)); + printf("double: %zu bytes\n", sizeof(double)); + printf("long double: %zu bytes\n", sizeof(long double)); + + printf("char: %zu bytes\n", sizeof(char)); + + char ch = 'A'; + printf("\n%c %d", ch, ch); + ch += 32; + printf("\n%c %d", ch, ch); + + return 0; }