Pular para o conteúdo

parametros funcao struct [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. parametros funcao struct [RESOLVIDO]

Enviado em 23/11/2008 - 20:04h

void teste(Estatistica *ptr);


typedef struct{

int processosTotal;
int numInterecoes;
double tempoTotal;


}Estatistica;


Tenho esse excerto de codigo no meu programa mas ta com um erro mas nao consigo identifica-lo. O erro é:
error: expected ‘)’ before ‘*’ token (ele aponta para a linha onde tem prototipo da funcao)

Responder tópico

2. Re: parametros funcao struct [RESOLVIDO]

Enviado em 23/11/2008 - 21:22h

problema léxico. você só pode referenciar tipos customizados após declará-los.
na ordem em que está, o compilador não sabe ainda quem é a tal de Estatistica.

use:

typedef struct{
int processosTotal;
int numInterecoes;
double tempoTotal;
}Estatistica;

void teste(Estatistica*); /* tip: no protótipo, use apenas o tipo. omita o nome do argumento */

3. Re: parametros funcao struct [RESOLVIDO]

Enviado em 24/11/2008 - 12:17h

obrigado dude ja deu :)

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder