codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include "stdio.h" void main(void) { int i32 = 0; short i16 = 0; i32 = 0x80000000; i16 = (i32 >> 16) & 0xffff; i32 = i16; printf("i16[0x%04x]\n", i16 & 0xffff); printf("i16[0x%04x]\n", i16); printf("i32[0x%08x]\n", i32); i32 = 0x7fffffff; i16 = i32 >> 16; printf("i16[0x%04x]\n", i16); printf("i32[0x%08x]\n", i32); printf("sizeof(short)[%d]\n", sizeof(short)); printf("sizeof(int) [%d]\n", sizeof(int)); return; }
Private
[
?
]
Run code
Submit