C言語なら俺に聞け! Part 120
■ このスレッドは過去ログ倉庫に格納されています
0770デフォルトの名無しさん
2006/01/26(木) 01:44:19レスどうもです。
前レスで調べろと言われたので調べてみたんですが全くそのとおりでした。
rand関数は実行毎に同じ乱数を出力するのでsrandでseed値を設定してやって毎回違う乱数を出させるようにすると言う事ですね。
それで実行毎に違ったsrandのseed値を与えるために現在時刻を使うtime(NULL)を指定するのが一般的だということですね。
そしてtime(NULL)の意味は暦時刻から年月日を除いた時間だけを返すということですね。
■ このスレッドは過去ログ倉庫に格納されています