Very lost on pointers!

1
2
char a[10] = {'W','o','r','l','d','\0'};
char *p1 = a;

What is *a? What's the process behind it?
*a dereferences a, which is implicitly a[0], or 'W'.
Topic archived. No new replies allowed.