From: swarnerx3 AT acadia DOT net (Scott Warner) Subject: Re: pointers &arrays[] 29 Nov 1997 12:24:40 -0800 Message-ID: <199711291235.HAA28300.cygnus.gnu-win32@p2.acadia.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit To: "Jean-Philippe Chancelier" , Thank you for this distinction. It's an excellent point to remember. ---------- > From: Jean-Philippe Chancelier > To: swarnerx3 AT acadia DOT net > Subject: Re: pointers &arrays[] > Date: Friday, November 28, 1997 5:07 AM > > >>>>> "Scott" == Scott Warner writes: > > Hello, > My little contribution to array-pointers > > Scott> 1. Array names are equivelant to pointers in most cases > > Yes as long as you do not try to change the adress they point to. > > int *x ,y[10],j=20,z[10]; > f(x) or f(y) > x[0] =10 ; > y[0] = 20 ; > .... > But > y= malloc(...); not valid > y= x ; not valid > y= &j ; not valid > y=z ; not valid too > so y acts like a pointer since it points somewhere > but you can't change the adress where it points > It's like a const pointer > > Jean-Philippe > - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".