3
votes
4answers
922 views

Pointer-array-extern question

File 1.c int a[10]; File main.c: extern int *a; int main() { printf("%d\n", a[0]); return 0; } Gives me a segfault! What's going wrong?