Xavier Bestel wrote:
> Le 20 Feb 2001 02:10:12 +0100, Andreas Bombe a 馗rit :
> >
> > An array is a word that contains the address of the first element.
>
> No. Exercise 3: compile and run this:
> file a.c:
> char array[] = "I'm really an array";
>
> file b.c:
> extern char* array;
> main() { printf("array = %s\n", array); }
>
try file b.c
extern char array;
main() { printf("array= %s\n", &array); }
?
>
> ... and watch it biting the dust !
> in short: an array is NOT a pointer.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo _at_ vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Follow-Ups:
- Re: Is this the ultimate stack-smash fix?Xavier Bestel <xavier.bestel _at_ free.fr>
- Re: Is this the ultimate stack-smash fix?Xavier Bestel <xavier.bestel _at_ free.fr>
- Prev by Date: Re: [NFS] Re: problems with reiserfs + nfs using 2.4.2-pre4
- Next by Date: Re: Probs with PCI bus master DMA to user space
- Prev by thread: Re: Is this the ultimate stack-smash fix?
- Next by thread: Re: Is this the ultimate stack-smash fix?
- Indexes:[Main][Thread]