<分区>
Possible Duplicate:
What does int argc, char *argv[] mean?
int main (int ac, char **av)
{
/* functions*/
}
这里的ac和av是什么意思?
<分区>
Possible Duplicate:
What does int argc, char *argv[] mean?
int main (int ac, char **av)
{
/* functions*/
}
这里的ac和av是什么意思?
最佳答案
ac 是 **参数计数。
av 应该是 char **av
并且它是一个包含命令行参数的字符串指针数组。
因此,如果您这样调用您的程序:
$ ./prog 1 2 3
ac 的值为 4,av 将类似于:
av[0] -> "prog"
av[1] -> "1"
av[2] -> "2"
av[3] -> "3"
关于c - int main (int ac, char **av),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4852044/