是否可以执行argc = 0 的进程?我需要执行一个程序,但它的 argc 等于 0 是非常重要的。有没有办法做到这一点? 我尝试在命令行中放入 2^32 个参数,使其看起来好像 argc = 0,但参数数量有最大限制。
最佳答案
你可以写一个程序调用exec直接地;这允许您指定命令行参数(包括程序名称)和缺少它们。
关于c - 执行一个 argc=0 的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8113786/