c程序在什么情况下argc=0

发布网友

我来回答

2个回答

热心网友

是test程序的argc和argv,而不是调用execlp的程序的argc和argv。
你好像不知道execlp是做什么的?调用execlp后,后面的代码不会执行了。

热心网友

argc为整数,当
argc=1,表示只有程序名称。
argc=2,表示除了程序名外还有1个参数。
argc=3,表示除了程序名外还有2个参数。
所以,argc是不会等于0的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com