-6

私は 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;

}

ループが機能せず、理由がわかりません...どこに問題があるのか​​教えてください。ありがとう。

4

1 に答える 1

4

完全に動作します:

$ ./program abc def
Count Of Args 3 
./program 
loop N: 0 
abc 
loop N: 1 
def 
loop N: 2 
于 2013-03-29T16:46:23.773 に答える