Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

 
 
Thread Tools Display Modes
Prev Previous Post in Thread   Next Post in Thread Next
Old Feb 4th, 2007, 6:41 PM   #1
Thiengineer
Newbie
 
Join Date: Feb 2007
Posts: 2
Rep Power: 0 Thiengineer is on a distinguished road
How do I swap pointers with a function?

I need help with the following problem about swapping pointers.

The following code is in main:
	main()
        {
           int x=1,y=2;
           int *xp,*yp;
           .
           .
           .
           xp = &x;
           yp = &y;
           intpswap(<arg1>,<arg2>);
           x=3;y=4;
           printf("*xp = %d, *yp = %d\n",*xp,*yp); 
        }
Write a function called intpswap that swaps what xp and yp point at,
and thus printf prints "*xp = 4, *yp =3".

I know how to swap int values by using a temp variable, but is it the same approach here?

Any help or hints will be greatly appreciated!!

Thank you!!

Last edited by Thiengineer; Feb 4th, 2007 at 7:09 PM.
Thiengineer is offline   Reply With Quote
 

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Confusion With Pointers and Arrays JawaKing00 C 10 Sep 14th, 2006 8:33 AM
Functions returing a pointer using new Jessehk C++ 29 Dec 21st, 2005 3:52 AM
pointers are difficult cjaime C 3 Nov 12th, 2005 1:26 AM
Pointers in C (Part II) Stack Overflow C 2 Apr 29th, 2005 11:39 AM
Pointers in C (Part I) Stack Overflow C 4 Apr 28th, 2005 8:03 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:12 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC