質問編集履歴
2
編集。
test
CHANGED
File without changes
|
test
CHANGED
@@ -67,3 +67,7 @@
|
|
67
67
|
b = strtol(str, &p, 10);//strからアドレスを読み取り、ポインタpのアドレスを知り、
|
68
68
|
|
69
69
|
//0123456789を引数にというとことまではわかりますが、この引数がどう働いてint型のbに代入される形になるかわかりません。
|
70
|
+
|
71
|
+
strtol(str, &p, 10);で引数を基に関数strtolの内部で処理して、その返り値をint型のbに代入する。。。
|
72
|
+
|
73
|
+
関数とはそういうものでなのですね。
|
1
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,4 +58,12 @@
|
|
58
58
|
|
59
59
|
strは文字列を表し、&pはポインタpのアドレスを指す、10は0123456789の10個だと思いますが、**この引数3つを使ってどうやってint型の123456789を導いたかの過程が知りたいです、**
|
60
60
|
|
61
|
-
どうかよろしくお願いいたします。
|
61
|
+
どうかわかりやすく例文などを道いて説明して頂けないでしょう、よろしくお願いいたします。
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
編集
|
66
|
+
|
67
|
+
b = strtol(str, &p, 10);//strからアドレスを読み取り、ポインタpのアドレスを知り、
|
68
|
+
|
69
|
+
//0123456789を引数にというとことまではわかりますが、この引数がどう働いてint型のbに代入される形になるかわかりません。
|