自定义类型联合union
联合union与结构非常的类似,也是自定义类型。结构是将简单类型组成一起,联合union是也是将简单类型组在一起,但它占的内存是共用的。画个图应该会明白点。
联合还有很多运用,很多变化。只要记住一点就好,联合union是共用一块内存。这点记住了,不管再怎么运用变化,都能很快想明白。
联合union与结构非常的类似,也是自定义类型。结构是将简单类型组成一起,联合union是也是将简单类型组在一起,但它占的内存是共用的。画个图应该会明白点。
联合还有很多运用,很多变化。只要记住一点就好,联合union是共用一块内存。这点记住了,不管再怎么运用变化,都能很快想明白。
假设要解决输出Ascii码的符号一一对应的十进制数字。
应该大家都会想到说,类似这样.
char c = ‘A’;
cout<
Unions 类似于 classes,除了所有的成员分享同一内存外它的缺省值更像公共类型. 例如: