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

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

Сторінка:  1  2  3  4  5  6  7  8  9  10  11  (Далі)
  Все

A

ASCII

Визначення:Таблиця кодування символів, у якій кожному символу відповідає числовий код.

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

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

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

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

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

C

calloc

Визначення:Функція виділення пам’яті для масиву елементів з початковим обнуленням.

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

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

int *a = malloc(5 * sizeof(int));
if (a != NULL) {
    free(a);
    a = NULL;
}

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

Типові помилки студентів:Відсутність перевірки на NULL; витоки пам’яті; повторне звільнення блока.

ctype.h

Визначення:Заголовковий файл із функціями класифікації та перетворення символів.

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

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

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

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

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

E

enum

Визначення:Ключове слово мови С для оголошення переліку.

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

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

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

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

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

F

fclose

Визначення:Функція закриття відкритого файлу.

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

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

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

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

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

feof

Визначення:Функція перевірки ознаки кінця файлу.

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

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

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

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

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

fgets

Визначення:Безпечніша функція читання рядка з потоку або файлу із заданим обмеженням довжини.

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

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

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

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

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

fgets для файлу

Визначення:Функція читання рядка з файлу до символу нового рядка або досягнення межі буфера.

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

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

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

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

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

fopen

Визначення:Функція відкриття файлу із зазначенням імені та режиму доступу.

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

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

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

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

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

fprintf

Визначення:Функція форматованого запису даних у файл.

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

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

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

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

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


Сторінка:  1  2  3  4  5  6  7  8  9  10  11  (Далі)
  Все


Доступність

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

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

1

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

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

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

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

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

0

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

1.2

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

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

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

0