Mail Archives: djgpp/1997/10/07/11:02:32
On Tue, 7 Oct 1997, Victor wrote:
> When I declare an array like this
> int foo[260];
> and then somewhere in the separate file I again declare it as
> extern int foo[260];
> the size of array is not checked, so second time I could have declared
> it as [280] without a warning.
>
> The question is how to declare the array so that it's possible to have
> it's size checked to prevent mistakes.
Why do you need the size be checked twice? In the second file, just say
this:
extern int foo[];
That's it!
- Raw text -