HP SunSoft Pascal 4.0 User Manual
Page 150
Advertising
126
Pascal 4.0 User’s Guide
6
Following are some examples:
The C function,
VarRec.c
struct vlr {
char tag;
union {
struct {
char ch1, ch2;
}
a_var;
struct {
char flag;
}
b_var;
struct {
int ALIGN;
}
c_var;
} var_part;
};
void VarRec(struct vlr *x)
{
if (x->var_part.a_var.ch1 == 'a')
x->var_part.a_var.ch2 = 'Z';
}
Advertising