1

编译此代码时出现编译错误:

#include <sys/param.h> 
#include <sys/system.h>

struct syshello_args 
{
   char *buf;
};

int sys_myhello(p, uap)
struct proc* p; struct syshello_args* uap;
{
   sprintf(uap->buf, "Hello");
   p->p_retval[0]=0;
   return 0;
}

我收到很多错误:

我对C语言一点也不熟悉。我在几个教程中找到了这个例子,但它对我不起作用。谁能帮我修复错误。

谢谢

4

0 回答 0