Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Концепция решения информационных задач.doc
Скачиваний:
1
Добавлен:
09.12.2019
Размер:
583.68 Кб
Скачать

2.1. Алфавит

Алфавит языка С++ составляют 52 (заглавные и прописные) букв латинского алфавита:

A B C D E F G H I J K L M N O P Q R S T U V W Z 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 z y z

10 арабских цифр:

0 1 2 3 4 5 6 7 8 9

30 знаков и символов:

+

плюс;

пробел;

-

минус;

(

левая круглая скобка;

*

звездочка;

)

правая круглая скобка;

/

косая черта;

[

левая квадратная скобка;

\

обратная косая черта;

]

правая квадратная скобка;

<

Меньше;

{

левая фигурная скобка;

>

больше;

}

правая фигурная скобка;

=

равно;

?

знак вопроса;

.

точка;

!

восклицательный знак;

,

запятая;

|

вертикальная черта;

;

точка с запятой;

~

волнистая черта;

:

двоеточие;

^

угол вверх;

'

апостроф;

#

фунт, решетка;

"

Кавычки;

&

амперсант;

_

подчеркивание;

%

процент.

2.2. Простейшие конструкции

Простейшие конструкции соответствуют слогам и словам разговорного языка.

В качестве простейших конструкций используются:

  • ключевые слова;

  • переменные;

  • константы;

  • вызовы функций.

2.2.1. Ключевые слова

Ключевые слова – это зарезервированные языком С/С++ последовательности символов, имеющие специальное назначение.

Основные ключевые слова языка С++ приведены в табл.1

Таблица 1

Обозначение

Назначение

Обозначение

Назначение

auto

автоматический

long

длинный

bool

логический

new

создать

break

разорвать, выйти

operator

оператор

case

вариант

overload

оверлейный

char

символьный

private

личный

class

класс

protected

защищённый

const

константа

public

общий

continue

продолжить

register

регистровый

default

По умолчанию

return

вернуться

delete

удалить

short

короткий

do

выполнять

signed

знаковый

double

вещественный двойной точности

sizeof

определить размер

else

иначе

static

статический

enum

перечисление

struct

структура

extern

внешний

switch

переключатель

float

вещественный обычной точности

this

это

for

для

typedef

определить тип

friend

дружественный

union

смесь

goto

перейти к

virtual

виртуальный

if

если

volatile

используется для модификации переменной переферийным устройством

inline

встраиваемый

void

пустой

int

целый

while

пока