ПРОГРАММИРОВАНИЕ НА
ЯЗЫКЕ СИ
Ю. Ю. Громов, С. И. Татаренко
Госкомитет Российской Федерации по высшей школе
Тамбовский Государственный Технический Университет
Утверждено ученым советом университета в качестве учебного пособия
Тамбов, 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.