
		bolche
		
		(usa Ubuntu)
		
		Enviado em 21/06/2008 - 12:31h 
		Bem, eu sugiro que você leia tudo como string e depois, dependendo do tipo, coverta para o tipo correto com funções como atoi(), etc.
Para guardar, eu sugiro duas soluções: 
Ou vc declara um tipo union (que pode ter valores de vários tipos, mas só um ao deles mesmo tempo) e guarda o tipo de dado em algum lugar ou uma struct com vários tipos de dados e um identificador de qual tipo de dado estamos usando.
Acho que o union é mais elegante e gasta menos memória (é assim que linguagens de tipagem dinâmica tipo perl, php, etc. guardam suas variáveis)