English
Language : 

CC78K4 Datasheet, PDF (132/523 Pages) NEC – CC78K4 Ver.2.30 or Later, C Compiler Language
CHAPTER 7 STRUCTURES AND UNIONS
(4) How to refer to union members
A union member (or union element) may be referenced in two ways: one by using a union variable and the other
by using a pointer to a variable.
[Reference by using a union variable]
The . (dot) operator is used for referring to a union member by using a union variable.
union data {
char name [12];
char addr [50];
char tel [12];
} no[5] = {“NAME”, “ADDR”, “TEL”};
void main (void) {
no[0].addr[10] = ‘B’ ;
:
}
[Reference by using a pointer to a variable]
The −> (arrow) operator is used for referring to a union member by using a pointer to a variable.
union data {
char name [12];
char addr [50];
char tel [12];
} *data_ptr ;
void main(void) {
data_ptr -> name[1] = ‘N’ ;
:
}
132
User’s Manual U15556EJ1V0UM