Ir ao conteúdo
  • Cadastre-se

Duvidas com argumentos


cralx2k

Posts recomendados

Já rodou algum programa pelo prompt?

argc indica quantos argumentos de entrada a função tem.

argv é um vetor de strings onde cada posição contém um dos argumentos de entrada do programa

O nome do programa também é um argumento de entrada, então argv[0] é sempre o nome do programa.

Digamos que salvei meu teste.c em C:\, então no prompt ficaria assim:

C:\>gcc -ansi -Wall teste.c -o 1

C:\>1 teste muito doido

arg 0: 1

arg 1: teste

arg 2: muito

arg 3: doido

C:\>

Como eu chamei o programa passando "teste" "muito" e "doido" para ele, argc=4

argv[0]="1"

argv[1]="teste"

argv[2]="muito"

argv[3]="doido"

-

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...