#include < string.h>
main(int argc,char *argv[ ])
{ Int i =i ,n=0;
while(i<argc){n=n+strlen(argv[i]);i++;}
printf("%d\n",n);
该程序生成的可执行文件为;proc.exe. 若运行时输入命令行;
proc 123 45 67
则程序的输出结果是“7“这是为什么呢?
要详细解答
#include < string.h>
main(int argc,char *argv[ ])
{ Int i =i ,n=0;
while(i<argc){n=n+strlen(argv[i]);i++;}
printf("%d\n",n);
该程序生成的可执行文件为;proc.exe. 若运行时输入命令行;
proc 123 45 67
则程序的输出结果是“7“这是为什么呢?
要详细解答