我是C编程语言的初学者,我在linux平台上用C语言编写了一段代码,我的代码是:
#include <stdio.h>
int main(int argc, char* argv[]){
printf("Count Of Args %d \n",argc);
int i = 0;
while(i < argc){
printf("%s \n",argv[i]);
printf("loop N: %d \n",i);
i++;
}
return 0;
}
虽然循环不起作用,我不知道为什么......请告诉我哪里有问题?感谢。
答案 0 :(得分:4)
完美运作:
$ ./program abc def
Count Of Args 3
./program
loop N: 0
abc
loop N: 1
def
loop N: 2