Огляд глосарія за абеткою

Спеціальні | А | Б | В | Г | Ґ | Д | Е | Є | Ж | З | И | І | Ї | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ь | Ю | Я | Все

О

Об’єднання

Визначення:Тип даних union, у якому всі поля використовують одну й ту саму область пам’яті.

Пояснення:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Приклад коду мовою C:

struct Student { char name[20]; int age; };
struct Student s = {"Ivan", 18};
printf("%d", s.age);

Коментар до прикладу:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Типові помилки студентів:Плутанина між оператором . і ->; неправильні імена полів; нерозуміння спільної пам’яті union.

Область видимості

Визначення:Частина програми, у межах якої можна використовувати певний ідентифікатор.

Пояснення:Термін належить до опису типів даних, ідентифікаторів та іменованих констант, що підвищують читабельність програми.

Приклад коду мовою C:

typedef unsigned int uint;
enum Day { MON, TUE, WED };
uint n = 5;

Коментар до прикладу:Термін належить до опису типів даних, ідентифікаторів та іменованих констант, що підвищують читабельність програми.

Типові помилки студентів:Плутанина між новим ім’ям типу і новим типом; неправильне використання значень enum.

Оновлення запису

Визначення:Заміна вмісту існуючого запису у файлі новими даними без переписування всього файлу.

Пояснення:Термін пов’язаний з файловою системою. Під час роботи з файлами важливо правильно відкривати, читати, записувати та закривати потоки.

Приклад коду мовою C:

FILE *f = fopen("data.txt", "r");
if (f != NULL) {
    fclose(f);
}

Коментар до прикладу:Термін пов’язаний з файловою системою. Під час роботи з файлами важливо правильно відкривати, читати, записувати та закривати потоки.

Типові помилки студентів:Не перевіряти результат fopen; неправильний режим відкриття; відсутність fclose.

Оператор доступу ->

Визначення:Оператор доступу до поля структури через покажчик на структуру.

Пояснення:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Приклад коду мовою C:

struct Student { char name[20]; int age; };
struct Student s = {"Ivan", 18};
printf("%d", s.age);

Коментар до прикладу:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Типові помилки студентів:Плутанина між оператором . і ->; неправильні імена полів; нерозуміння спільної пам’яті union.

Оператор доступу .

Визначення:Оператор доступу до поля структури через змінну-структуру.

Пояснення:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Приклад коду мовою C:

struct Student { char name[20]; int age; };
struct Student s = {"Ivan", 18};
printf("%d", s.age);

Коментар до прикладу:Термін стосується складених типів даних, які дають змогу об’єднувати кілька пов’язаних полів в один логічний об’єкт.

Типові помилки студентів:Плутанина між оператором . і ->; неправильні імена полів; нерозуміння спільної пам’яті union.


Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0