#include<stdio.h>
#include<conio.h>
// unija
union u_data{
int i;
float f;
char str[20];
};
// struktura
struct s_data{
int i;
float f;
char str[20];
};
main(){
union u_data udata;
struct s_data sdata;
// kontrolni tipovi podataka
int i=0;
float f=0.00;
char str[20]="1234567890123456789";
printf("int i=%d\n",sizeof(i));
printf("float f=%d\n",sizeof(f));
printf("char str[20]=%d\n",sizeof(str));
// provera koliko je memorije zauzeto sa unijom i strukturom
printf("Zauzeto memorije sa unijom u_data udata=%d\n",sizeof(udata));
printf("Zauzeto memorije sa strukturom s_data sdata=%d\n",sizeof(sdata));
getch();
}
No comments:
Post a Comment