Mulliganshawn wrote: > Tony Pan wrote: > > You can do some research on Hungarian Notation. It's very popular. > > I will research this. Thanks. I use the Hungarian Notation at work because we use the Microsoft platform and tools almost exclusively. Microsoft uses Hungarian notation all through their code so we follow that style to maintain consistency. Basically, Hungarian Notation uses a prefix to denote the variable's type along with camel casing (first letter capitalized for every word and every letter internal to that word not capitalized). Pointers use a 'p' letter in the prefix, floats use 'f', doubles use 'd', etc... For instance: float fCurrentEgtTemperature; // local variable float m_fCurrentEgtTemperature; // member of struct/class int *m_piLastTimingOffsetUsec; // member, integer ptr That's a brief starter. I hated it at the start, since it's really ugly to look at. However, it does grow on you. But that affection may just be habit instead of any actual virtue inherent in Hungarian Notation. Brian -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.