|
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
|
▷ |