Читать онлайн «Программирование на языке СИ»

Автор Ю. Громов

ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ Ю. Ю. Громов, С. И. Татаренко Госкомитет Российской Федерации по высшей школе Тамбовский Государственный Технический Университет Утверждено ученым советом университета в качестве учебного пособия Тамбов, 1994 УДК 519. 682. 2 ББК з973-018. 2(Си)я73 Громов Ю. Ю. ,Татаренко С. И. Программирование на языке СИ: Учебное пособие. -Тамбов,1995. - 169 с. В пособии приведено подробное описание наиболее распространенного языка программирования СИ для персональных компьютеров, совместимых с IBM PC, и описано применение средств языка на примерах задач работы со списками. Учебное пособие предназначено для студентов всех специальностей, аспирантов и инженерно-технических работников использующих вычислительную технику. Может быть использовано как справочное пособие для широкого круга программистов, как профессионалов, имеющих большой опыт работы на СИ, так и начинающих программировать на СИ. Ил. 33, табл. 8, библиография назв. Утверждено ученым советом университета Рецензенты: д. ф-м. н. , проф. Афанасьев А.
П. 1. Описание Языка СИ 1. 1. Элементы Языка СИ 1. 1. 1. Используемые символы Множество символов используемых в языке СИ можно разделить на пять групп. 1. Символы, используемые для образования ключевых слов и идентификаторов (табл. 1). В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды. Таблица 1 Прописные буквы латинского ABCDEFGHIJKLMNOPQ алфавита RSTUVWXYZ Строчные буквы латинского abcdefghijklmnopqrstuv алфавита wxyz Символ подчеркивания _ 2. Группа прописных и строчных букв русского алфавита и арабские цифры (табл. 2). Таблица 2 Прописные буквы русского АБВГДЕЖЗИКЛМНОПРСТУ алфавита ФХЦЧШЩЫЬЭЮЯ Строчные буквы русского абвгдежзиклмнопрстуфхц алфавита чшщъыьэюя Арабские цифры 0123456789 3. Знаки нумерации и специальные символы (табл. 3). Эти символы используются с одной стороны для организации процесса вычислений, а с другой - для передачи компилятору определенного набора инструкций. Таблица 2 Символ Наименование Символ Наименование , запятая ) круглая скобка правая . точка ( круглая скобка левая ; точка с запятой } фигурная скобка правая : двоеточие { фигурная скобка левая ? вопросительный знак < меньше ' апостроф > больше ! восклицательный знак [ квадратная скобка | вертикальная черта ] квадратная скобка / дробная черта # номер \ обратная черта % процент ~ тильда & амперсанд * звездочка ^ логическое не + плюс = равно - мину " кавычки 4.