Discussão:Programar em C/Funções/Arquivo LQT 1
Adicionar tópicoAspeto
Esta é uma página LiquidThreads que foi arquivada. Não edite o conteúdo desta página. Por favor direcione quaisquer comentários adicionais à página de discussão atual.
Variáveis locais versus globais
[editar código-fonte]O capítulo de variáveis já passou. Será que deveriamos criar um segundo? --Wellington Brito de Carvalho (Discussão) 02h15min de 30 de Junho de 2010 (UTC)
Definindo uma função
[editar código-fonte]Precisamos de mais didática e exemplos neste tópico. --Wellington Brito de Carvalho (Discussão) 02h14min de 30 de Junho de 2010 (UTC)
Não existe parâmetros por padrão em C
[editar código-fonte]Se compilar o código que removi da página com C, ocorre erro, mas com C++ não. Provavelmente, vocês está usando compilador de C++ por engano achando que é C.
Resultado com GCC
test.c:5:34: error: expected ‘;’, ‘,’ or ‘)’ before ‘=’ token
Resultado com Clang
test.c:5:34: error: C does not support default arguments void function(int a,int b, int c = 100 ) ^ Abacaxi (Discussão) 1 error generated.
Isto serve como fonte.