Computer Science is facing a major roadblock to further research. The problem is most evident with students, but afflicts many researchers as well: people simply have a tough time inventing research topics that sound sufficiently profound and exciting. Many PhD students waste needless years simply coming up with a thesis topic.
This document introduces the basics of pointers as they work in several computer languages -- C, C++, Java, and Pascal. This document is the companion document for the Pointer Fun with Binky digital video, or it may be used by itself. This is document 106 in the Stanford CS Education Library. This and other free materials are available at cslibrary.stanford.edu . Some documents that are related to this one include...
Have you ever wondered how a computer can do something like balance a check book, or play chess , or spell-check a document? These are things that, just a few decades ago, only humans could do. Now computers do them with apparent ease.
As a scientific tool