srand

İş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.

Ayrıca bkz.

Matematik ve kayan nokta desteği
rand