The following types of names have various problems:
Names beginning with two underscores, like __var, or an underscore and a capital letter, _Var, are reserved for system use.
str, mem
_t
E<digit>
Archive version of page from Oak Road Systems.