回答編集履歴

1

文言修正

2017/11/01 08:14

投稿

yuki-saito
yuki-saito

スコア928

test CHANGED
@@ -10,13 +10,11 @@
10
10
 
11
11
 
12
12
 
13
- 理解しなければいけないのはそれぞれの型で
13
+ 理解しなければいけないのはそれぞれの型ではないでしょうか
14
-
15
-
16
14
 
17
15
  char*はあくまでchar型のポインタであり、string型ではありません。
18
16
 
19
- `textBox1.Text = Convert.ToString(*p_str);`と指定すればchar型としてとれる'H'だけがTextに格納される訳です。
17
+ `textBox1.Text = Convert.ToString(*p_str);`と指定すればchar型としてとれる'H'だけがTextに格納されることになるかと思います。
20
18
 
21
19
 
22
20
 
@@ -24,8 +22,6 @@
24
22
 
25
23
  結果が0となっているのであれば、格納されるtextBox側がサイズ的に足らないのではないでしょうか。
26
24
 
27
-
28
-
29
- C#詳しくないので事象からの予想になってしまうのですが、事象からするとushortな感じな気がします。
25
+ C#詳しくないので事象からの予想になってしまうのですが、事象からするとushortな感じな気がします。
30
26
 
31
27
  ushortならば範囲が「0~65535」なので65536を入れると桁あふれしてしまうのも頷けます。