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

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

С

Символ

Визначення:Елементарний текстовий об’єкт у мові С, що зберігається у змінній типу char.

Пояснення:Термін стосується опрацювання символів і рядків. У мові C рядок подається як масив символів, завершений нульовим символом.

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

char s[20] = "Hello";
printf("%zu", strlen(s));

Коментар до прикладу:Термін стосується опрацювання символів і рядків. У мові C рядок подається як масив символів, завершений нульовим символом.

Типові помилки студентів:Недостатній розмір буфера; плутанина між символом і рядком; ігнорування символу \0.

Спільна пам’ять union

Визначення:Особливість об’єднання, за якої змінюється значення лише одного з полів, а решта інтерпретують ті самі біти інакше.

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

Приклад коду мовою 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