Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!ll-xn!ames!nrl-cmf!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: Arrays and structures Message-ID: <7145@brl-smoke.ARPA> Date: 21 Jan 88 13:57:39 GMT References: <22151@linus.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 9 In article <22151@linus.UUCP> jfjr@mbunix (Freedman) writes: >Since they are arrays then the fields are actually pointers. RONG. In many circumstances, when used in an expression the name of an array is converted to a pointer to the first element of the array. Also, arrays are not passed as function arguments, so the corresponding pointer parameter declaration is permitted to be written as an array parameter declaration, even though this is misleading. But an array is NOT a pointer.