我需要能够在内核模块中检查文件描述符、目录项或 inode 是否属于特定路径。为此,我将不得不编写一个函数,当给定一个 dentry 或一个文件描述符(还不确定是哪个)时,它将返回所述对象的完整路径名。
如何编写返回可变长度字符串的函数?
最佳答案
你可以这样尝试:
char *myFunction(void)
{
char *word;
word = malloc (sizeof (some_random_length));
//add some random characters
return word;
}
您也可以引用相关主题:best practice for returning a variable length string in c
关于c - 如何编写返回可变长度字符串的 C 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32949572/