Sizeof operator used on an array name returns the number of bytes in the array. - C++ Operator

C++ examples for Operator:sizeof

Description

Sizeof operator used on an array name returns the number of bytes in the array.

Demo Code

#include <iostream> 
using namespace std; 

size_t getSize( double * ); // prototype 

int main() //from  w  ww. j a  va 2 s  .  com
{ 
    double array[ 20 ]; // 20 doubles; occupies 160 bytes on our system 

    cout << "The number of bytes in the array is " << sizeof( array ); 

    cout << "\nThe number of bytes returned by getSize is " << getSize( array ) << endl; 
}

// return size of ptr 
size_t getSize( double *ptr ) 
{ 
    return sizeof( ptr ); 
}

Result


Related Tutorials