簡體   English   中英

C / C ++中的rand,urand和irand有什么區別?

[英]What's difference between rand, urand and irand in C/C++?

這三個功能有什么區別?

這些不是標准函數,但通常是返回類型:分別為signed int,unsigned和32位。

C和C ++標准僅定義rand函數。

rand返回介於0和RAND_MAX之間的int類型的偽隨機整數。 算法的選擇權留給實現。

返回類型不同。 但是只有rand()是標准的C / C ++函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM