Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

    typedef struct thing {
        char a;
        long long int nothing;
    } thing_t;

    #define P(x) printf("%s %c\n", #x, x)
    int main(int argc, char **argv)
    {
        thing_t array[1024];
        array[8].a = 'H';
        P(array[8].a);
        P((8[array]).a);
        P((*(8 + array)).a);
    }


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: