Path: utzoo!utgpu!watmath!clyde!att!pacbell!ames!xanth!mcnc!rti!tijc02!djm408 From: djm408@tijc02.UUCP (David Marks ) Newsgroups: comp.lang.c Subject: Data types at run time Message-ID: <293@tijc02.UUCP> Date: 8 Dec 88 19:40:04 GMT Organization: Texas Instr., Johnson City TN Lines: 20 Does anyone know how to determine the data type of a variable at runtime? I am trying to write some code that will convert the value of a variable to string without knowing a priori its data type. The function will be passed a pointer to the variable. How can this function determine the variable's data type. The only thing I DO know is that this variable will never be a structure or a union; it CAN be any numeric (including float and double) or character (including string) type; Please send e-mail and I will summarize to the net. #include| LIFE IS NOT A MALFUNCTION! - Number 5 ____ ___ _ _ __ ____ ____ _ _ ___ ___ _ _ ____ / / / / | / / / / / //// / / / / / / /___ / / /--/ |/ / / / / / / / /--/ /--\ / \ / ~~~~ ~ ~ ~ ~~ ~~~~ ~~~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~ PONY EXPRESS: David J. Marks M/S 3520, Texas Instruments, Erwin Highway P. O. Drawer 1255, Johnson City, TN. 37605 ELECTRIC AVENUE: ...!mcnc!rti!tijc02!djm408 MA BELL: 615-461-2074