回答編集履歴

1

unsigned intに修正。コメント追加。

2016/11/30 12:47

投稿

YsMana
YsMana

スコア257

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  char *g = "\x6e\x43\xff\xff";
10
10
 
11
- printf("%08x\n", *(int *)g);
11
+ printf("%08x\n", *(unsigned int *)g); //==> ffff436e
12
12
 
13
13
  return 0;
14
14