🦊
union {
void * data;
void * next;
}};
Size: a a a
🦊
🦊
A
M
M
🦊
M
M
M
union pw {
int i;
char ch[2];
};
int write_int (int num, FILE *fp) {
union pw wrd;
wrd.i = num;
putс(wrd.ch[0], fp); /* вывод первой половины */
return putc(wrd.ch[1], fp); /* вывод второй половины */
}
p
M
union pw {
int i;
char ch[2];
};
int write_int (int num, FILE *fp) {
union pw wrd;
wrd.i = num;
putс(wrd.ch[0], fp); /* вывод первой половины */
return putc(wrd.ch[1], fp); /* вывод второй половины */
}
M
M
🦊
union pw {
int i;
char ch[2];
};
int write_int (int num, FILE *fp) {
union pw wrd;
wrd.i = num;
putс(wrd.ch[0], fp); /* вывод первой половины */
return putc(wrd.ch[1], fp); /* вывод второй половины */
}
🦊
M
M
🦊