Зарезервированные имена языка Си нельзя использовать в качестве имен переменных и функций - это может привести к трудноуловимым ошибкам. К зарезервированным именам языка Си относят:
1) Ключевые слова языка Си;
2) Имена начинающиеся с подчеркивания за которым идет еще подчеркивание или большая буква. В общем имена начинающиеся с подчеркивания лучше не использовать.
3) Имена начинающиеся с is, to, mem, str
4) Перечень неиспользуемых имен в формате регулярных выражений
E[0-9]*
E[A-Z]*
is[a-z]*
LC[A-Z]*
mem[a-z]*
SIG[A-Z]*
str[a-z]*
to[a-z]*
wcs[a-z]*
Информация взята из книги "Хэзфилд Р., Кирби Л. - Искусство программирования на C - 2001" cтраница 46-47.