gpt4 book ai didi

C 错误 - wait()

转载 作者:太空狗 更新时间:2023-10-29 16:08:39 24 4
gpt4 key购买 nike

我使用内存段编写了一个程序,但问题是我的 wait() 抛出了一个错误

错误:

ks.c:24:2: error: incompatible type for argument 1 of ‘wait’
/usr/include/x86_64-linux-gnu/sys/wait.h:116:16: note: expected ‘__WAIT_STATUS’ but argument is of type ‘int’
s.c:13:6: warning: unused variable ‘w’ [-Wunused-variable]

代码行很简单 wait(1); 我已经包含了项目的所有 neccesarry ehaders 为什么我会收到那个错误,因为它应该像这样工作......进口

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <sys/wait.h>
#include <errno.h>
#include "st.h"

最佳答案

如果您查看wait 的文档,它接受的参数是一个指向 int 的指针,用于设置状态。由于这是作业,我会让你自己总结解决方案。

关于C 错误 - wait(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10936805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com