C语言 无法使用兰德[已关闭]

mdfafbf1  于 2023-10-16  发布在  其他
关注(0)|答案(1)|浏览(76)

已关闭此问题为not reproducible or was caused by typos。它目前不接受回答。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这一个是解决的方式不太可能帮助未来的读者。
关闭7天前。
Improve this question
当前代码:

#include <stdio.h>

int main(void)
{
    srand(0);

    printf("%i", rand());
}

当我尝试用gcc或clang编译时,
clang index. c
gcc index. c
我得到
index.c:12:5:错误:调用未声明的函数'srand'; ISO C99及更高版本不支持隐式函数声明[-Wimplicit-function-declaration] srand(0);^
16:18:18错误:调用未声明的函数“rand”; ISO C99及更高版本不支持隐式函数声明[-Wimplicit-function-declaration] printf(“%i”,兰德());
知道我错过了什么吗代码在使用VSCode的run命令时编译

cotxawn7

cotxawn71#

您必须使用:用途:

#include <stdlib.h>

相关问题