Студенту >> Язык программирования Си


Идентификаторы языка Си

Идентификаторы или имена служат для  обозначения различных объектов программ:  переменных (ячеек памяти), адресов, функций, файлов и т.д., иначе говоря - данных и действий над данными.
Имена должны начинаться с  букв  латинского  алфавита  или знака подчеркивания,  далее допускается использовать и арабские цифры:
   

  БНФ:
           имя = ( буква | "_" ) { буква | цифра | "_" }

           буква = |"A"|"B"|...|"Y"|"Z"|"a"|"b"|...|"y"|"z"
           цифра = "0"|"1"|...|"9"

При этом прописные и  строчные  буквы  считаются  разными.

Длина имени в ANSI стандарте языка Си не ограничена. В Турбо Си имя не может быть длиннее 32 символов. Например: a, a1, _a, a_b.

Выбор имен должен производиться так,  чтобы имя как  можно точнее соответствовало смыслу объекта или действия, которое оно обозначает. Например:  speed_of_body, SpeedOfBody, BodySpeed.

Экономия на длине имен - плохой стиль программирования.

НАВЕРХ