トップページ > プログラム > 2015年12月14日 > lAggCEHS

書き込み順位&時間帯一覧

18 位/189 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001000200003



使用した名前一覧書き込んだスレッド一覧
名無しさん@そうだ選挙に行こう
99
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net

書き込みレス一覧

スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
94 :名無しさん@そうだ選挙に行こう[sage]:2015/12/14(月) 15:16:58.67 ID:lAggCEHS
>>91-93
見た感じ何かの課題っぽいね。
丸々教えちゃうのはタメにならないのでヒント。

一時文字列swap[]の生成部分を見直せ。
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
99 :名無しさん@そうだ選挙に行こう[sage]:2015/12/14(月) 19:20:19.55 ID:lAggCEHS
>>97
例題の場合だと、文字列の入力時に11文字(12文字ではない)以上を
入力すると誤動作する。

gets()では事前に用意したバッファ容量以上の入力を拒絶できない。

scanf()なら対処可能だが割と面倒くさい。
詳しくは scanf のWikipediaに載ってる。
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
100 :99[sage]:2015/12/14(月) 19:46:15.05 ID:lAggCEHS
おおっと、「11文字以上」は間違い。
「11文字を超える」と書くべきだった。

例題の場合だと、文字列の入力時に11文字(12文字ではない)を超える
文字列を入力すると誤動作する。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。