Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.