C - sizeof on structure


sizeof on structure


#include <stdio.h> 

int main() /*from  www  .j ava 2 s.  com*/
   struct robot { 
       int alive; 
       char name[5]; 
       int xpos; 
       int ypos; 
       int strength; 

   printf("The evil robot struct size is %u\n", 
           sizeof(struct robot)); 


The sizeof operator works on all variable types, but for a structure, specify the structure itself.

Use the keyword struct followed by the structure's name.

The size of the structure is determined by adding up the storage requirement for each of its elements.

Related Topic