Autor Tópico: Criando novos tipos em C que recebam valor diretamente.  (Lida 1666 vezes)

Offline mhkgalvez

  • Usuário Ubuntu
  • *
  • Mensagens: 289
  • Não temas: A Esperança VIVE!!!
    • Ver perfil
    • The Century Truth - Conhecendo a Verdade deste Século.
Criando novos tipos em C que recebam valor diretamente.
« Online: 29 de Junho de 2010, 11:06 »
Olá pessoal,

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

Código: [Selecionar]
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."

Offline zeroday

  • Usuário Ubuntu
  • *
  • Mensagens: 1.083
    • Ver perfil
Re: Criando novos tipos em C que recebam valor diretamente.
« Resposta #1 Online: 11 de Agosto de 2010, 19:35 »
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."