Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İşlev tarafından rand kullanılan sahte sayı oluşturucu için başlangıç tohumu değerini ayarlar.
Sözdizimi
void srand(
unsigned int seed
);
Parametreler
seed
Sözde rastgele sayı üretimi için çekirdek
Açıklamalar
işlevi, srand geçerli iş parçacığında bir dizi sahte tamsayı oluşturmak için başlangıç noktasını ayarlar. Oluşturucuyu aynı sonuç dizisini oluşturacak şekilde yeniden başlatabilmek için işlevini çağırın srand ve aynı seed bağımsız değişkeni yeniden kullanın. için seed herhangi bir diğer değer, oluşturucuyu sahte ad dizisinde farklı bir başlangıç noktasına ayarlar. rand oluşturulan sahte ad numaralarını alır. Herhangi rand bir çağrıdan önce çağrı yapmak srand , 1 olarak geçirilen ile çağrı srand ile seed aynı sırayı oluşturur.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
srand |
<stdlib.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Örnek
örneğine randbakın.