是否可以执行 argc = 0 的进程?我需要执行一个程序,但它的 argc 等于 0 非常重要。有没有办法做到这一点? 我尝试在命令行中放入 2^32 个参数,这样看起来就好像 argc = 0 但参数数量有最大限制。
您可以编写一个程序来调用exec直接地;它允许您指定命令行参数(包括程序名称)和缺少命令行参数。