|
| Total Answers and Comments: 4 |
Last Update: June 09, 2007 |
|
| | |
|
Submitted by: Prasad Constant pointer is NOT pointer to constant. Constant pointer means the pointer is constant. For eg: Constant Pointer int * const ptr2 indicates that ptr2 is a pointer which is constant. This means that ptr2 cannot be made to point to another integer. However the integer pointed by ptr2 can be changed.
Where as a Pointer to constant is const int * ptr1 indicates that ptr1 is a pointer that points to a constant integer. The integer is constant and cannot be changed. However, the pointer ptr1 can be made to point to some other integer.
Above answer was rated as good by the following members: selloorhari, bhavyam, tigersasi | Go To Top
|