The actual data type of the value of all pointers is the same : Pointer Primitive « Pointer « C++






The actual data type of the value of all pointers is the same

The actual data type of the value of all pointers is the same
 


#include <iostream>
using namespace std;

int main ()
{
   int* intPointer;
   float* floatPointer;
   char *charPointer;
   cout << "The size of intPointer is " << sizeof(intPointer) << endl;
   cout << "The size of floatPointer is " << sizeof(floatPointer) << endl;
   cout << "The size of charPointer is " << sizeof(charPointer) << endl;
   return 0;
}

           
         
  








Related examples in the same category

1.Decrementing a Pointer for int valueDecrementing a Pointer for int value
2.Using a reference parameter for class typeUsing a reference parameter for class type
3.Assign the public object member address to a pointerAssign the public object member address to a pointer
4.Pointers to Class MembersPointers to Class Members
5.Pointer as a VariablePointer as a Variable
6.Declares a pointer and then outputs its value without first assigning
7.Null PointersNull Pointers
8.How to use the address operator to assign the address of a variable to a pointer
9.Indirection Operator and DereferencingIndirection Operator and Dereferencing
10.Prints the values and addresses of variables.Prints the values and addresses of variables.
11.Returning a pointer