НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

C++ Підручник

C++ Головна C++ Інтро C++ Початок роботи C++ Синтаксис C++ Виведення C++ Коментарі C++ Змінні C++ Введення користувача C++ Типи даних C++ Оператори C++ Рядки C++ Математика C++ Булеві C++ Умови C++ Switch C++ Цикл While C++ Цикл For C++ Break/Continue C++ Масиви C++ Структури C++ Enums C++ Довідники C++ Вказівники

C++ Функції

C++ Функції C++ Параметри функції C++ Перевантаження функцій C++ Область застосування C++ Рекурсія

C++ Класи

C++ ООП C++ Класи/Об’єкти C++ Методи класу C++ Конструктори C++ Специфікатори доступу C++ Інкапсуляція C++ Успадкування C++ Поліморфізм C++ Файли C++ Винятки C++ Дата

C++ Як зробити

Скласти два числа Випадкові числа

C++ Довідник

C++ Довідник C++ Ключові слова C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Приклади

C++ Приклади C++ Компілятор C++ Вправи C++ Вікторина C++ Сертифікат

Мова програмування C++. Уроки W3Schools для початківців українською мовою

En Es De Fr

C++ Ключові слова


C++ Ключові слова

Список корисних ключових слів у C++ можна знайти в таблиці нижче.

Ключове слово Опис
and Альтернативний спосіб написання логічного оператора &&
and_eq Альтернативний спосіб написання оператора присвоювання &=
bitand Альтернативний спосіб написання побітового оператора &
bitor Альтернативний спосіб написання побітового оператора |
bool Тип даних, який може зберігати лише значення true або false
break Виривається із циклу або блоку switch
case Позначає блок коду в інструкціях switch
catch Перехоплює винятки, створені інструкціями try
char Тип даних, який може зберігати один символ
class Визначає клас
compl Альтернативний спосіб написання побітового оператора ~
const Визначає змінну або параметр як константу (незмінну) або вказує, що метод класу не змінює атрибути класу
continue Продовжує до наступної ітерації циклу
default Визначає блок коду за замовчуванням в інструкції switch
delete Звільняє динамічну пам’ять
do Використовується разом із while для створення циклу do/while
double Тип даних, який зазвичай має 64 біти та може зберігати дробові числа
else Використовується в умовних інструкціях
enum Оголошує перерахований тип
false Булеве значення, еквівалентне 0
float Тип даних, який зазвичай має 32 біти і може зберігати дробові числа
for Створює цикл for
friend Визначає класи та функції, які мають доступ до приватних і захищених членів
goto Переходить до рядка коду, визначеного міткою
if Створює умовну інструкцію
int Тип даних, який зазвичай має 32 біти і може зберігати цілі числа
long Переконується, що ціле число має принаймні 32 біти (використовуйте long long, щоб забезпечити 64 біти)
namespace Оголошує простір імен
new Резервує динамічну пам’ять
not Альтернативний спосіб написання логічного оператора !
not_eq Альтернативний спосіб написання оператора порівняння !=
or Альтернативний спосіб написання логічного оператора ||
or_eq Альтернативний спосіб написання оператора присвоювання |=
private Модифікатор доступу, який робить член доступним лише в межах оголошеного класу
protected Модифікатор доступу, який робить член доступним лише в межах оголошеного класу та його дітей
public Модифікатор доступу, який робить учасника доступним звідусіль
return Використовується для повернення значення з функції
short Зменшує розмір цілого числа до 16 біт
signed Вказує, що int або char можуть представляти додатні та від’ємні значення (це типове значення, тому ключове слово зазвичай не потрібно)
sizeof Оператор, який повертає обсяг пам’яті, зайнятий змінною або типом даних
static Визначає, що атрибут або метод належить самому класу, а не екземплярам класу
Визначає, що змінна у функції зберігає своє значення після завершення функції
struct Визначає структуру
switch Обирає один із багатьох блоків коду для виконання
template Оголошення шаблонного класу або шаблонної функції
this Змінна, доступна в методах і конструкторах класу, яка містить вказівник на екземпляр класу
throw Створює спеціальну помилку, яку можна виявити інструкцією try...catch
true Булеве значення, еквівалентне 1
try Створює інструкцію try...catch
typedef Визначає спеціальний тип даних
unsigned Визначає, що int або char мають представляти лише додатні значення, які дозволяють зберігати числа, що можуть бути вдвічі більші
using Дозволяє використовувати змінні та функції з простору імен без префікса простору імен
virtual Визначає, що метод класу є віртуальним
void Вказує на функцію, яка не повертає значення або вказує вказівник на дані невизначеного типу
while Створює цикл while
xor Альтернативний спосіб написання побітового оператора ^
xor_eq Альтернативний спосіб написання оператора присвоювання ^=


Коментарі