Struct e enum

Programação C em geral

Moderadores: 51, guest2003

Struct e enum

Mensagempor Maffeis » 17 Jun 2013 20:33

Estava tentando usar struct e enum em arquivos diferentes
Estou declarando em arquivo .c e queria usar a mesma variavel em outro arquivo.
meu .c ficou assim

Código: Selecionar todos
struct Hora
{
   unsigned char hora;
   unsigned char minuto;
   unsigned char dia;
   unsigned char mes;
   unsigned char ano;
};
struct Hora Hora_Atual;

isso eu estou lendo do rtc e gravando
agora queria enviar pela serial e mostrar no display
e as funções estão em outros arquivos.
estou usando o Keil.
Maffeis
Word
 
Mensagens: 501
Registrado em: 07 Ago 2010 19:10

Re: Struct e enum

Mensagempor Maffeis » 17 Jun 2013 20:47

Consigui compilar
naum testei e naum sei se deu certo

meu .h ficou
Código: Selecionar todos
typedef struct
{
   unsigned char hora;
   unsigned char minuto;
   unsigned char dia;
   unsigned char mes;
   unsigned char ano;
}Hora;


declarei ela assim no .c:
Código: Selecionar todos
volatile Hora Hora_Atual;


e no outro arquivo chamei assim:
Código: Selecionar todos
extern volatile Hora Hora_Atual;


compilou pelo menos

o enum e tentei fazer isso já faz algum tempo

vo tenta fazer rodar

será q isso esta certo?
Maffeis
Word
 
Mensagens: 501
Registrado em: 07 Ago 2010 19:10


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x