c语言这个报错是怎么回事呀

代码如下

int main() {
    char string[] = "Hello, world!\n";
    write(STDOUT_FILENO, string, sizeof(string));
    return 0;
}

报错

img

STDOUT_FILENO第一次使用,未在函数中声明

你是要写文件吗?不能这么用,参考:

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^