C语言的srand(time(NULL));中NULL是什么意思?

2024-10-30 01:42:22
推荐回答(1个)
回答1:

time中需要一个参数,是time_t *型的。
如果该参数非空,那么时间值会存到对应参数中。 如果参数为NULL, 则不会处理。
这里只需要它的返回值就够了,所以参数设置为空。
PS:NULL的意思是空指针
不加NULL的话,编译不过去,毕竟 time函数要求有个参数的