Structs let you aggregate types together in one entity.
#include <stdio.h>
#include <string.h>
struct employee {
int id;
char gender;
char name[40];
};
int main( void ) {
struct employee me;
me.id = 1;
me.gender = 'M';
strcpy( me.name, "Andy Lester" );
printf( "id size = %2lu\n", sizeof( me.id ) );
printf( "gender size = %2lu\n", sizeof( me.gender ) );
printf( "name size = %2lu\n", sizeof( me.name ) );
printf( "employee size = %2lu\n", sizeof( struct employee ) );
return 0;
}
id size = 4 gender size = 1 name size = 40 employee size = 48TOC | Prev | Next