Buscar

11.main

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 6 páginas

Prévia do material em texto

main() 
Funções 
A função main() 
 O que main() devolve? 
 De acordo com o padrão ANSI, a função 
main() devolve um inteiro para o processo 
chamador, que é, geralmente, o sistema 
operacional. 
 
 Devolver um valor em main() é equivalente a 
chamar exit() com o mesmo valor. 
 
 
A função main() 
• Se main() não devolve explicitamente um 
valor, o valor passado para o processo 
chamador é tecnicamente indefinido. 
 Na prática, a maioria dos compiladores C devolve 0, 
mas não conte sempre com isso! 
• Pode-se também declarar main() como void. 
Alguns compiladores geram uma 
ADVERTENCIA, se a função não é declarada 
como void e também não devolve um valor. 
 
argc e argv 
argc e argv 
1. int main ( int argc, char * argv[] ) { 
2. 
3. for( ; argc -- ; ) 
4. printf("arg[%d] = %s\n", argc, argv[argc]); 
5. } 
 
argc e argv

Outros materiais