|
||||
|
3. Введение в язык Pascal Основные символы языка – буквы, цифры и специальные символы – составляют его алфавит. Язык Pascal включает следующий набор основных символов: 1) 26 латинских строчных и 26 латинских прописных букв: 2) _ (знак подчеркивания); 3) 10 цифр: 0 1 2 3 4 5 6 7 8 9; 4) знаки операций: + – О / = <> < > <= >= := @; 5) ограничители:. , ( ) [ ] (. .) { } (* *) .. : ; 6) спецификаторы: ^ # $; 7) служебные (зарезервированные) слова: ABSOLUTE, ASSEMBLER, AND, ARRAY, ASM, BEGIN, CASE, CONST, CONSTRUCTOR, DESTRUCTOR, DIV, DO, DOWNTO, ELSE, END, EXPORT, EXTERNAL, FAR, FILE, FOR, FORWARD, FUNCTION, GOTO, IF, IMPLEMENTATION, IN, INDEX, INHERITED, INLINE, INTERFACE, INTERRUPT, LABEL, LIBRARY, MOD, NAME, NIL, NEAR, NOT, OBJECT, OF, OR, PACKED, PRIVATE, PROCEDURE, PROGRAM, PUBLIC, RECORD, REPEAT, RESIDENT, SET, SHL, SHR, STRING, THEN, TO, TYPE, UNIT, UNTIL, USES, VAR, VIRTUAL, WHILE, WITH, XOR. Кроме перечисленных, в набор основных символов входит пробел. В языке Pascal существует правило: тип явно задается в описании переменной или функции, которое предшествует их использованию. Концепция типа языка Pascal имеет следующие основные свойства: 1) любой тип данных определяет множество значений, к которому принадлежит константа, которые может принимать переменная или выражение либо вырабатывать операция или функция; 2) тип значения, задаваемого константой, переменной или выражением, можно определить по их виду или, описанию; 3) каждая операция или функция требуют аргументов фиксированного типа и выдают результат фиксированного типа. В языке Pascal существуют скалярные и структурированные типы данных. К скалярным типам относятся стандартные типы и типы, определяемые пользователем. Стандартные типы включают целые, действительные, символьный, логические и адресный типы. Целые типы определяют константы, переменные и функции, значения которых реализуются множеством целых чисел, допустимых в данной ЭВМ. В языке Pascal принят следующий приоритет операций: 1) вычисления в круглых скобках; 2) вычисления значений функций; 3) унарные операции; 4) операции * / div mod and; 5) операции + – or xor; 6) операции отношения = <> < > <= >=. |
|
||
Главная | Контакты | Нашёл ошибку | Прислать материал | Добавить в избранное |
||||
|