envp 参数如何传递给 execve 系统调用?

envp 参数如何传递给 execve 系统调用?

假设我打电话

int execve(const char *filename, char *const argv[], char *const envp[])

我在其中malloc为 ed 内存,那么当清除所有以前的内存(包括堆)时envp,程序如何filename访问该数组的内容?execve

相关内容