質問編集履歴
2
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
**多分、for(q=p; !(*q=='?' || *q==':' || *q==0); q++) ;に関しては、
|
82
82
|
|
83
|
-
p(ポインタ)のアドレスをq(ポインタ)に代入して、qのアドレスに入った文字列に含まれる?や:や0を探すためにqのアドレスをq++より++していき一致した場合、chに代入して、qに0を代入、これを繰り返しと思うのですが、
|
83
|
+
p(ポインタ)のアドレスをq(ポインタ)に代入(箱に入れて)して、qのアドレスに入った文字列に含まれる?や:や0を探すためにqのアドレスをq++より++していき一致した場合、chに代入して、qに0を代入、これを繰り返しと思うのですが、
|
84
84
|
|
85
85
|
文字列[str == NULL][\"(NULL)\"][str"]はchに入っていると思ったのですが、なぜ printf("|%s|\n", ch);
|
86
86
|
|
1
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
**多分、for(q=p; !(*q=='?' || *q==':' || *q==0); q++) ;に関しては、
|
82
82
|
|
83
|
-
pのアドレスをqに代入して、qのアドレスに入った文字列に含まれる?や:や0を探すためにqのアドレスをq++より++していき一致した場合、chに代入して、qに0を代入、これを繰り返しと思うのですが、
|
83
|
+
p(ポインタ)のアドレスをq(ポインタ)に代入して、qのアドレスに入った文字列に含まれる?や:や0を探すためにqのアドレスをq++より++していき一致した場合、chに代入して、qに0を代入、これを繰り返しと思うのですが、
|
84
84
|
|
85
85
|
文字列[str == NULL][\"(NULL)\"][str"]はchに入っていると思ったのですが、なぜ printf("|%s|\n", ch);
|
86
86
|
|