Skip to content

Repo para ajudar nos estudos de leitura de argumentos em C

Notifications You must be signed in to change notification settings

FernandoMPN/ArgumentosC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Argumentos em C

Padrão para leitura de argumentos utilizando a linguagem C.

Código base

Para ler os argumentos de um programa, é necessário adicionar dois parâmetros na main do seu código.

#include <stdio.h>

int main(int argc, char* argv[]){
	
	/*Seu código aqui*/
	
	return 0;
}
Parâmetro
int argc Quantidade de argumentos lidos
char* argv Vetor de strings que armazena cada argumento lido

OBS: o parâmetro char argv[]* também pode ser substituído por char argv*

Exemplo de implementação

Código que mostra a quantidade de argumentos inseridos e exibe cada um deles.

#include <stdio.h>

int main(int argc, char* argv[]){

	printf("Quantidade de parametros inseridos: %d\n", argc);

	for(int i=0; i<argc; i++){
		printf("Parametro %d: %s\n", i, argv[i]);
	}

	return 0;

}

Veja também a implementação de um outro tipo de programa que utiliza argumentos na sua execução em nomecompleto.c

Links úteis


Alguns sites que abordam com mais detalhes o uso de argumentos em C

About

Repo para ajudar nos estudos de leitura de argumentos em C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages