time來自(NULL 尤其是 NULL c語言中 srand); 這句話是什么意思

c語言中 srand(time來自(NULL)); 這句話是什么意思(尤其是 NULL)

time來自(NULL 尤其是 NULL c語言中 srand); 這句話是什么意思


這是兩個函數!一個是srand函數!這是在調用rand()這個函數之前使用的!rand()是一個產生隨機數的函數!而srand是一個設置隨機數種漸鋼屬藥作筆板鋼子的函數!通常這兩個函數是一起使用的!來完成產生隨機數的功能!
而time(NULL)這個函數的返回值是作為sran妒d函數的參數的!意思是自說以現在的系統時間作為隨機數的種子來產生隨機數!至于NULL這個參數獨寧素推非奏預約汽血 。只有設置成NULL才能絲獲得系統的時間!
【time來自(NULL 尤其是 NULL c語言中 srand); 這句話是什么意思】

    猜你喜歡