int main (int ac, char **av)
{
/* functions*/
}
这里的ac和av是什么意思?
答案 0 :(得分:7)
ac 是**参数计数。
av 应该是char **av
,它是一个包含命令行参数的字符串指针数组。
所以,如果你这样调用你的程序:
$ ./prog 1 2 3
ac 的值为4, av 将为:
av[0] -> "prog"
av[1] -> "1"
av[2] -> "2"
av[3] -> "3"
答案 1 :(得分:2)
ac
是传递给程序的一些参数。
char **
av是一个参数数组。
答案 2 :(得分:1)
属性计数和属性值