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

2024-11-30 09:42:11
推荐回答(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