Название: Описание Языка СИ
Вид работы: реферат
Рубрика: Информатика и программирование
Размер файла: 21.8 Kb
Скачать файл: referat.me-137658.docx
Краткое описание работы: Элементы Языка СИ. Константы. Идентификатор. Ключевые слова. Использование комментариев в тексте программы.
Описание Языка СИ
Элементы Языка СИ
Используемые символы
Множество символов используемых в языке СИ можно разделить на пять групп.
1. Символы, используемые для образования ключевых слов и идентификаторов (табл.1). В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды.
Таблица 1
| Прописные буквы латинского алфавита | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
| Строчные буквы латинского алфавита | a b c d e f g h i j k l m n o p q r s t u v w x y z |
| Символ подчеркивания | _ |
2. Группа прописных и строчных букв русского алфавита и арабские цифры (табл.2).
Таблица 2
| Прописные буквы русского алфавита | А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Ь Э Ю Я |
| Строчные буквы русского алфавита | а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я |
| Арабские цифры | 0 1 2 3 4 5 6 7 8 9 |
3. Знаки нумерации и специальные символы (табл. 3). Эти символы используются с одной стороны для организации процесса вычислений, а с другой - для передачи компилятору определенного набора инструкций.
Таблица 2
| Символ | Наименование | Символ | Наименование |
| , | запятая | ) | круглая скобка правая |
| . | точка | ( | круглая скобка левая |
| ; | точка с запятой | } | фигурная скобка правая |
| : | двоеточие | { | фигурная скобка левая |
| ? | вопросительный знак | < | меньше |
| ' | апостроф | > | больше |
| ! | восклицательный знак | [ | квадратная скобка |
| | | вертикальная черта | ] | квадратная скобка |
| / | дробная черта | # | номер |
| обратная черта | % | процент | |
| ~ | тильда | & | амперсанд |
| * | звездочка | ^ | логическое не |
| + | плюс | = | равно |
| - | мину | " | кавычки |
4. Управляющие и разделительные символы. К той группе символов относятся: пробел, символы табуляции, перевода строки, возврата каретки, новая страница и новая строка. Эти символы отделяют друг от друга объекты, определяемые пользователем, к которым относятся константы и идентификаторы. Последовательность разделительных символов рассматривается компилятором как один символ (последовательность пробелов).
5. Кроме выделенных групп символов в языке СИ широко используются так называемые, управляющие последовательности, т.е. специальные символьные комбинации, используемые в функциях ввода и вывода информации. Управляющая последовательность строится на основе использования обратной дробной черты () (обязательный первый символ) и комбинацией латинских букв и цифр (табл.4).
Таблица 4
| Управляющая последовательность | Наименование | Шеснадцатеричная замена |
| a | Звонок | 007 |
| b | Возврат на шаг | 008 |
| t | Горизонтальная табуляция | 009 |
| n | Переход на новую строку | 00A |
| v | Вертикальная табуляция | 00B |
| r | Возврат каретки | 00C |
| f | Перевод формата | 00D |
| " | Кавычки | 022 |
| ' | Апостроф | 027 |