请教一道C语言题,请大家帮帮忙,详系解释一下,谢谢

2024年11月30日 09:42
有2个网友回答
网友(1):

考察的是main函数的参数传递
int argc是函数参数个数 ,这里是4
char *argv[] 以字符串形式存储参数argv[0] = proc ;argv[1] = 123 。。。。

while ( i < 4)
{
n = n + strlen(argv[i]);
i ++;
}

3 + 2 +2 = 7

网友(2):

求所有参数的字符的的总长度。
123 45 67 的长度分别是3 2 2 .那么结果是7