Simplifying the concept of 'pointers'

CEans,

I keep on getting lots of interesting queries in my mailbox. One of the college students asked me about pointers and I think we'd better discuss the topic on forums.

I've seen lots of computer engineering students [especially those who study C Programming], find it difficult to absorb the concept of 'pointers'. So, I request the programming enthusiasts to explain the concept of pointers in very simple language , with examples so that students across the world benefit.

Looking forward to your response.

Replies

  • niraj.kumar
    niraj.kumar
    Re: Simplyfying the concept of 'pointers'

    Pointer is the variable that store "address" on another variable . As address is always integer so the type of pointer is also integer
  • Kaustubh Katdare
    Kaustubh Katdare
    I'm expecting a brief article on the same. Although the concept has been explained in all the books on C, it would help if someone write an article in his/her own words.
  • Prasad Ajinkya
    Prasad Ajinkya
    A pointer is a look-up. Let's say you are lost in a city like Mumbai, and you want to go to the Gateway of India, but you do not know where it is. What do you do? You go to the nearest Mumbaikar and ask him, "Sir, how do I reach the Gateway of India?" ... he will say, "Take the train to Churchgate, from there take a cab to the Gateway" ... effectively he gives you the address ... so he points you in the right direction.

    Similarly, pointers are data objects where the address of the real data you are seeking is stored.

You are reading an archived discussion.

Related Posts

hello.. Can some body give me some idea bout PBGA,how it function,how its made,how its work? thanks lot...
This thread is outcome of one of the ideas we discussed during the CE Meet - Mumbai. I'm not too sure, if this is allowed. But can our members who...
I know this is not related to engineering, but I couldn't help but post it on the forum. Sourav 'Dada' Ganguly has decided to retire. Its actually a bit of...
I want to pose the question to all wannabe entrepreneurs and also to all entrepreneurs! "Why become an entrepreneur?" ... Because being an entrepreneur is cool? Because your day-job sucks?...
Okay, for the uninitiated, "Deep Blue" is the name of the computer that was built to beat the human in the brainy game of 'Chess'! I've always been thinking, how...