language: C (gcc-4.7.2)
date: 547 days 4 hours ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
 
int main()
{
        int p[10];
        int *q[10];
        int (*r)[10];
 
        printf("sizeof(p)    => %lu\n", sizeof(p));     
        printf("sizeof(*p)   => %lu\n", sizeof(*p));
        printf("sizeof(int)  => %lu\n", sizeof(int));
        printf("sizeof(int*) => %lu\n\n", sizeof(int*));
 
        printf("sizeof(q)    => %lu\n", sizeof(q));
        printf("sizeof(*q)   => %lu\n", sizeof(*q));
        printf("sizeof(int)  => %lu\n", sizeof(int));
        printf("sizeof(int*) => %lu\n\n", sizeof(int*));
 
        printf("sizeof(r)    => %lu\n", sizeof(r));
        printf("sizeof(*r)   => %lu\n", sizeof(*r));
 
 
        return 0;
}