[Linux-programlama] Re: pointer

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: ahmet demir (turkosx@gmail.com)
Date: Sun 16 Jul 2006 - 15:46:48 GMT


p1++; i p1--; yapinca sorun cozuldu degiskenlerin bellek adreslerine
baktim random degil sirali fakat ters sirali...:))

16.07.2006 tarihinde ahmet demir <turkosx@gmail.com> yazmış:
> b sadece d1 in degerini bir artirir
>
> 2006/7/16, Cafer Şimşek <cfb@cafer.org>:
> > Selam,
> > "ahmet demir" <turkosx@gmail.com> writes:
> >
> > > #include <stdio.h>
> > > main()
> > > {
> > > int *p1;
> > > int d1,d2;
> > > d1=10;
> > > d2=20;
> > > p1=&d1;
> > >
> > > printf("%d\n",*p1);
> > > p1++;
> > ^^^^^
> >
> > Bu göstericinin gösterdiği adresin bir int boyu kadar ilerisini işaret
> > etmesini sağlar. Aldığınız değer aslında çöp bir değerdir. Bunun
> > yerine:
> >
> > (*p1)++;
> >
> > Deneyin.
> >
> >
> > > printf("%d\n",*p1);
> > > }
> >
> > Sevgiler.
> >
> > --
> > sometimes you're up
> > sometimes you're down (jem)
> >
> > Cafer 'cfb' Şimşek
> > http://cafer.org
> >
> >
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.