Criando novos tipos em C que recebam valor diretamente.

Iniciado por mhkgalvez, 29 de Junho de 2010, 11:06

tópico anterior - próximo tópico

mhkgalvez

Olá pessoal,

Gostaria de saber como implementar tipos definidos por mim mesmo e que recebam um valor por atribuição direta, por exemplo:

typedef struct
{
//...
} tipo;

int main ()
{
    tipo = "valor";
    return 0;
}


Digo isto pois há casos em que determinada biblioteca define tipos dessa maneira, por exemplo, a biblioteca Gtk, que define os próprios tipos dela, como por exemplo, gint (equivalente ao int).

Desde já agradeço.
"A quem vencer, eu o farei coluna no templo do meu Deus, e dele nunca sairá; e escreverei sobre ele o nome do meu Deus, e o nome da cidade do meu Deus, a nova Jerusalém, que desce do céu, do meu Deus, e também o meu novo nome."

zeroday

Cara acredito que n seja possivel fazer isso que vc mencionou , o compilador n iria saber a qual campo atribuir o valor que esta sendo recebido.
"Lutar sempre , vencer na medida do possível , desistir jamais."