русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Знаки пунктуации


Дата добавления: 2013-12-23; просмотров: 1050; Нарушение авторских прав


Специальные символы

Разделители

Разделители используются для отделения друг от друга идентификаторов, чисел, зарезервированных слов. В качестве разделителей можно использовать:

* пробел;

* любой управляющий символ (коды от 0 до 31), включая символ возврата каретки (код 13);

* комментарий.

В любом месте программы, где можно поместить один разделитель, их можно поместить любое количество и в любом сочетании. Это позволяет более наглядно представить структуру программы.

Комментарии заключаются либо в скобки { }, либо в скобки вида (* *) и могут занимать любое число строк. Комментарий, в котором за открывающей скобкой идет знак $, является директивой компилятора. Во время компиляции программы все комментарии, за исключением директив компилятора, игнорируются.

Специальные символы, выполняющие в языке определенные функции, можно разделить на три категории:

* знаки пунктуации;

* знаки операций;

* зарезервированные слова.

Допустимые знаки пунктуации и их назначение представлены в табл. 1.

Таблица 1.
Знак Применение
{ } Скобки комментария
(* *) Скобки комментария
[ ] Выделение индексов массивов, элементов множеств, размера строки
( ) Выделение выражений, списков параметров
Апостроф для выделения символа или строковой константы
:= Знак присваивания значения переменной, типизированной константе или функции Знак присваивания значения переменной, типизированной константе или функции
; Разделение предложений программы (операторов и объявлений)
: Отделение переменной или типизированной константы от типа, метки от оператора
= Отделение идентификатора типа от описания типа или константы от ее значения
, Запятая для разделения элементов списка
.. Разделение границ диапазона
. Обозначение конца программы, отделение целой части от дробной в вещественном числе, отделение полей в записи, отделение идентификатора от имени модуля или объекта в котором он находится
^ Обозначение типа-указателя, значения величины по ее указателю или управляющего символа (коды от 0 до 31)
@ Обозначение адреса переменной, типизированной константы, подпрограммы, метода
# Обозначение символа по его коду
$ Обозначение директивы компилятора или знак шестнадцатиричного числа


<== предыдущая лекция | следующая лекция ==>
Символы, используемые в идентификаторах | Основные типы данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.