トップページ > プログラム > 2017年03月17日 > LQ9b+z7H

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

12 位/277 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000050005



使用した名前一覧書き込んだスレッド一覧
ふつけら ◆.dmxDXVJPU
ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net

書き込みレス一覧

ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net
908 :ふつけら ◆.dmxDXVJPU [sage]:2017/03/17(金) 20:24:03.84 ID:LQ9b+z7H
適当な例だけど
長いコード(150行)
大体コピペした長いコード(150行)
大体コピペした長いコード(150行)
大体コピペした長いコード(150行)
これを
関数(150行)
関数呼び出し(1行)
関数呼び出し(1行)
関数呼び出し(1行)
とすると600行が150行ぐらいになる
そんな状況になったことがないから実感できないんだと思う

でもそれよりも>>174でいったことのほうが重要だけど
ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net
910 :ふつけら ◆.dmxDXVJPU [sage]:2017/03/17(金) 20:27:10.89 ID:LQ9b+z7H
ゲームでいえば
ステージ1とステージ2のコードは大体似たようなものになるかもしれない
ステージを関数化しとけば
ステージ1
ステージ2(ステージ1の大体コピペ)
ステージ3(ステージ1の大体コピペ)
みたいになるよりだいぶ行数の節約になると思う
ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net
914 :ふつけら ◆.dmxDXVJPU [sage]:2017/03/17(金) 20:36:32.33 ID:LQ9b+z7H
>>911
その例えはちょっとわかりにくくてどうこたえたらいいのか悩むけど

同じようなことを一まとめにするって認識でいていいと思う
同じことを2回してると思ったら関数を作っていいぐらい
returnは数学の関数を真似ようと思ったら必須
例えば同じことを2回出力するだけとかならreturnは使わなくていい
ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net
916 :ふつけら ◆.dmxDXVJPU [sage]:2017/03/17(金) 20:39:05.03 ID:LQ9b+z7H
>>912
while (*s != 0) putchar(*s);
無限ループ乙
ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]©2ch.net
919 :ふつけら ◆.dmxDXVJPU [sage]:2017/03/17(金) 20:41:43.24 ID:LQ9b+z7H
>>915
俺だったらそれらは関数にまとめるな
例えば剣をふったときに必殺技ゲージを溜める機能が欲しくなったとする
そしたら剣をふるってのが関数になってると都合がいい


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