没有我们可以通过命令行传递给应用程序的命令行参数?

时间:2014-07-30 10:54:47

标签: c linux

我正在编写一个接受命令行参数的通用c程序,我怀疑的不是我们可以传递的命令行参数,以及为什么它依赖于什么因素。

1 个答案:

答案 0 :(得分:3)

标准对参数的限制没有任何说明,因此假设INT_MAX(通常为2^31 - 1)。

在Linux上,通过运行以下命令获取shell中参数的最大字符长度:

getconf ARG_MAX

More info