- C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
602 :デフォルトの名無しさん[sage]:2015/08/03(月) 12:48:32.44 ID:ovGJSLYE - (1)
12というマジックナンバーが悪印象かな? for(; *s!='\0'; s++) *(p++)=*(s++); って感じ?(確かめてないけど) (2)で B,Dは書き込み禁止の文字列ポインタ をfuncに与えている可能性がある。
| - C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
603 :デフォルトの名無しさん[sage]:2015/08/03(月) 12:53:36.79 ID:ovGJSLYE - while( *(p++)=*(s++));のほうが良さげかもね
あとはQZ氏か、アンチQZの ID:QePJH2WN氏あたりが丁寧に答えてくれる 筈。
|
|