แรนด์()
ฟังก์ชัน rand() ถูกใช้เพื่อสร้างตัวเลขสุ่มหลอก ส่งคืนค่าจำนวนเต็มและช่วงของมันคือตั้งแต่ 0 ถึง rand_max เช่น 32767
นี่คือไวยากรณ์ของ rand() ในภาษา C
int rand(void);
นี่คือตัวอย่างของ rand() ในภาษา C
ตัวอย่าง
#include <stdio.h> #include<stdlib.h> int main() { printf("%d\n", rand()); printf("%d", rand()); return 0; }
ผลลัพธ์
1804289383 846930886
srand()
ฟังก์ชัน srand() ใช้เพื่อเริ่มต้นสร้างตัวเลขสุ่มหลอกที่สร้างขึ้นโดยฟังก์ชัน rand() ไม่คืนอะไรเลย
นี่คือไวยากรณ์ของ srand() ในภาษา C
void srand(unsigned int number);
นี่คือตัวอย่าง srand() ในภาษา C
ตัวอย่าง
#include <stdio.h> #include<stdlib.h> #include<time.h> int main() { srand(time(NULL)); printf("%d\n", rand()); srand(12); printf("%d", rand()); return 0; }
ผลลัพธ์
1432462941 1687063760