extern declaration

Falk Hueffner falk.hueffner@student.uni-tuebingen.de
Tue Feb 12 06:38:00 GMT 2002


thomas joseph <thomascanny@yahoo.co.nz> writes:

> Hi All,
>  I have a small question about extern declaration,
> which I found it strange.
> 
> test.c
> 
> int a[10][10]
> 
> /* some code */
> 
> test1.c
> 
> extern int **a;
> 
> int main ()
> {
>     int i = a[1][2];  // Problem here.
> 
>      return 0;
> 
> }
> 
> So, when I compile gcc -o test test.c test1.c
> It compiles properly.When I run test it crashes.

Please read the C FAQ at http://www.eskimo.com/~scs/C-faq/s6.html.

        Falk



More information about the Gcc mailing list