codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <stdint.h> #include <stdio.h> typedef union { uint8_t uint8; int8_t int8; uint16_t uint16; int16_t int16; uint32_t uint32; int32_t int32; } my_union_t; int main(void) { my_union_t foo; foo.uint32 = 0x12345678; printf("uint8: %x, int8: %d, uint16: %x, int16: %d, uint32 %x, int32: %d\n", foo.uint8, foo.int8, foo.uint16, foo.int16, foo.uint32, foo.int32); return 0; }
Private
[
?
]
Run code
Submit