problemas funçoes e estruturas
|
26-11-2010, 13:20
(Esta mensagem foi modificada pela última vez a: 26-11-2010 13:21 por Corvus.)
Mensagem: #3
|
|||
|
|||
RE: problemas funçoes e estruturas
Assim de repente, vejo vários problemas:
1) A função registar() não define nenhuma variavel para receber o 1o parametro (struct Gestao) 2) Dentro da função registar(), os valores são lidos para variáveis (não inicializadas) em vez de para os membros das estruturas passadas como parametro 3) Na função main(), estás a chamar a função registar() com o nome do tipo do 1o parametro em vez de com uma variável para recolher os valores. Uma das tuas dificuldades parece ser acederes aos membros de uma estrutura. Tendo a seguinte estrutura Código: struct Exemplo { e tendo uma variavel desse tipo: Código: struct Exemplo var1; A maneira de aceder aos membros da estrutura é usar o . Código: var1.membro1 = 12; Se estiveres a lidar com ponteiros para uma estrutura: Código: struct Exemplo *ptr1; então a maneira de aceder aos membros é por -> em vez de . Código: ptr1->membro1 = 12; Nota: Não me referi à alocação da variavel quando usas ponteiros... Isso são outras núpcias. Espero que isto te ajude a avançar um bocado. Pedidos de ajuda via PM serão ignorados Acordo ortográfico? Desconheço, obrigado ![]() Agradeço ao Chrome o facto de os meus posts nao terem acentos ![]() |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
problemas funçoes e estruturas - champion87 - 26-11-2010, 01:12
RE: problemas funçoes e estruturas - Bruno Bernardino - 26-11-2010, 12:09
RE: problemas funçoes e estruturas - Corvus - 26-11-2010 13:20
|
Utilizadores a ver este tópico: 1 Visitante(s)