Problema com matrizes

1. Problema com matrizes

rogerio
viva_linux

(usa Debian)

Enviado em 19/04/2008 - 11:18h

Estou com o seguinte problema:

no meu extensao.h a funçao está declarada assim:

void cria(int ** matriz);

no funcoes.c a funçao esta assim:

void cria(int matriz[][9]){
...
}

na compilaçao com gcc, da o seguinte erro:

funcoes.c:3: error: conflicting types for ‘cria’
extensao.h:8: error: previous declaration of ‘cria’ was here


peguei o msm codigo, e no DEV no windowns, compilou normal... alguem sabe a soluçao?

Vlws



  


2. Re: Problema com matrizes

Gabriela
fla_gab

(usa Ubuntu)

Enviado em 21/04/2008 - 13:21h

viva_linux,
o dev não é um programa confiável, é mais utilizado por estudantes iniciantes no mundo da programação, ele deixa rodar erros absurdos! Definitivamente, não é uma boa IDE para aprender a programar, vc está utilizando protótipos difentes para a mesma função, por isso está dando erro. Ela deve ter o mesmo protótipo:
void cria(int ** matriz);
flw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts