Mail Archives: cygwin/1997/11/29/12:24:40
Thank you for this distinction. It's an excellent point to remember.
----------
> From: Jean-Philippe Chancelier
<Jean-Philippe DOT Chancelier AT cergrene DOT enpc DOT fr>
> To: swarnerx3 AT acadia DOT net
> Subject: Re: pointers &arrays[]
> Date: Friday, November 28, 1997 5:07 AM
>
> >>>>> "Scott" == Scott Warner <swarnerx3 AT acadia DOT net> 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".
- Raw text -