标签: c pointers system-calls xv6
我想知道是否可以从XV6系统调用返回字符串,因为所有系统调用函数在int sys_xxx(void)中都有原型sysproc.h。我知道可以使用argint,argptr传递不同类型的参数。是否有任何此类机制可用于返回指针?还是除了将char数组作为参数传递外,还有其他间接返回字符串的方法吗?
int sys_xxx(void)
sysproc.h
argint
argptr