แรนด์()
ฟังก์ชัน 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