回答編集履歴

2

微修正

2019/09/06 14:23

投稿

nomuken
nomuken

スコア1627

test CHANGED
@@ -6,6 +6,6 @@
6
6
 
7
7
 
8
8
 
9
- 一度、[ここにあるようなコード](https://qiita.com/tk23ohtani/items/4d344db7375c8d96472b)をソースに埋め込み、メモリとアドレス、ASCII表記の関係がどうなっているかしっかり勉強したほうがいいと思います。
9
+ 一度、[ここにあるようなコード](https://qiita.com/tk23ohtani/items/4d344db7375c8d96472b)をソースに埋め込み、アドレス、データ、ASCII表記の関係がどうなっているかしっかり勉強したほうがいいと思います。
10
10
 
11
- 今回の場合なら上記関数を埋め込んで`hex_dump(str, sizeof(str));`とか書いて実行してみてください。
11
+ 今回の場合なら上記関数を埋め込んで`hex_dmp(str, sizeof(str));`とか書いて実行してみてください。

1

アドバイスを追加

2019/09/06 14:23

投稿

nomuken
nomuken

スコア1627

test CHANGED
@@ -3,3 +3,9 @@
3
3
 
4
4
 
5
5
  str[1]は'2'は数値表記にすると0x32=50です。プログラムの出力結果は正しいです。
6
+
7
+
8
+
9
+ 一度、[ここにあるようなコード](https://qiita.com/tk23ohtani/items/4d344db7375c8d96472b)をソースに埋め込み、メモリとアドレス、ASCII表記の関係がどうなっているかしっかり勉強したほうがいいと思います。
10
+
11
+ 今回の場合なら上記関数を埋め込んで`hex_dump(str, sizeof(str));`とか書いて実行してみてください。