Sponsorlu Bağlantılar
void swap2(int *,int *);
int main()
{
int a1,a2;
int *p1,*p2;
a1=3;
a2=17;
p1=&a1;
p2=&a2;
printf("a=%d ve b=%d \n",a1,a2);
swap2(p1,p2); //call by reference... ana programdada değeri değiştirir
printf("a1=%d ve a2=%d\n",a1,a2);
system("pause");
}
void swap2(int *p1,int *p2)
{
int temp;
temp=*p1;
*p1=*p2;
*p2=temp;
}
Sponsorlu Bağlantılar
Hiç yorum yok:
Yorum Gönder