• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Confusion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Confusion


  • Subject: Re: Confusion
  • From: Rosyna <email@hidden>
  • Date: Sun, 24 Jun 2001 20:13:40 -0700

This is the sort of thing that was possible with the classic Mac OS, a program could pass a pointer to another program via appleevents or the like.

Ack, at 6/24/01, David P. Henderson said:

'*' is not a pointer. It is notation used to designate that an identifier represents a reference to the location of a value. In other words, the identifier represents a pointer. I've always hated the way pointers are taught. Everyone immediately dives into memory address this and memory address that. The fact that in C a pointer refers to an address in memory is immaterial. It is an implementation detail which is not needed by novice programmers. Later knowing this detail will allow one to play all sorts of nasty tricks with pointers ;)

--
Sincerely,
Rosyna Keller
Technical Support/Holy Knight/Always needs a hug

Unsanity: Unsane Tools for Insane People


References: 
 >Re: Confusion (From: "David P. Henderson" <email@hidden>)

  • Prev by Date: Re: Another dummy C question
  • Next by Date: Re: Another dummy C question
  • Previous by thread: Re: Confusion
  • Next by thread: Re: Confusion
  • Index(es):
    • Date
    • Thread