Next:
Warnings
Up:
Basic C++
Previous:
Overloading
Contents
Pointers
retrieve the address of a variable:
pointerName
= &
variableName
;
int* pi;
pi = &i;
retrieve the value stored at an address:
variableName
= *
pointerName
;
int j;
j = *i;
using pointers as arrays:
const int bufferSize = 10;
char buffer[bufferSize] = "J. Smith";
char* bufPtr = buffer;
while(*bufPtr != ' ') {
bufPtr++;
}
std::cout « ++bufPtr « std::endl;
Subsections
Warnings
Leo Liberti 2008-01-12