이 프로그램은 커맨드 라인 인자를 취하고 인자 카운트와 함께 표시하는 C로 작성했습니다. 그러나 논쟁은 타이프 된 논증의 수보다 하나 더 많습니다.커맨드 라인 인자 C의 카운트
#include<stdio.h>
void main(int argc, char *argv[])
{
int i=0;
for(i=0;argv[1][i]!='\0';i++)
{
if(argv[1][i]>='a' && argv[1][i]>='z')
{
argv[1][i]=argv[1][i];
}
}
printf("%s",argv[1]);
printf("\n");
printf("%d",argc);
}
나는 인수 : 위의 abracadabra. 그것은 나에게 세 수를 제공합니다. 어떤 이유. 미리 감사드립니다.
나는 당신에 대해 모르지만, 나의 첫 번째 생각은 args의 가치가 무엇인지 * 알았을 것이다. 이 경우, 내가 사용하는 모든 플랫폼에서 바로 처리 할 수 있습니다. – cHao
btw 여기에서 루프가해야 할 일은 무엇입니까? – gkovacs90
여기에는 아무런 관련이 없습니다. 인수의 끝으로 표시하도록 추가했습니다. – Koneri