srand

Mengatur nilai awal untuk generator nomor pseudorandom yang digunakan oleh rand fungsi.

Sintaks

void srand(
   unsigned int seed
);

Parameter

seed
Benih untuk pembuatan angka pseudorandom

Keterangan

Fungsi ini srand mengatur titik awal untuk menghasilkan serangkaian bilangan bulat pseudorandom di utas saat ini. Untuk menginisialisasi ulang generator untuk membuat urutan hasil yang sama, panggil srand fungsi dan gunakan argumen yang sama seed lagi. Nilai lain untuk seed mengatur generator ke titik awal yang berbeda dalam urutan pseudorandom. rand mengambil angka pseudorandom yang dihasilkan. Memanggil rand sebelum panggilan apa pun untuk srand menghasilkan urutan yang sama dengan panggilan srand dengan seed diteruskan sebagai 1.

Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.

Persyaratan

Rutin Header yang diperlukan
srand <stdlib.h>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Contoh

Lihat contoh untuk rand.

Baca juga

Dukungan matematika dan titik mengambang
rand