нуль-символ

1. Спеціальний символ у програмуванні та обробці даних, який позначає кінець рядка або рядкового значення, часто представлений як ‘\0’ у мовах програмування сімейства C.

2. У ширшому інформаційному контексті — будь-який код, знак або сигнал, що має нульове значення або вказує на відсутність інформації, використовується для контролю, розділення або заповнення позицій у структурах даних.

Приклади вживання слова

нуль-символ

Приклад 1:
О. С. Попова”; //рядок типу char* Окрім літер і цифр, в символьних та рядкових константах можна задавати і керувальні символи: ” (Enter), ” (нуль-символ), ” – вертикальна табу- ляція тощо. Значенням символьної константи є числовий код символу.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva”

Приклад 2:
(знак запитання) ‘ символ ‘ (одинарні лапки) ” символ ” (подвійні лапки) нуль-символ хВісімкове число символ, код якого зазначено у вісімковій системі числення хШістнадцяткове число символ, код якого зазначено у шістнадцятковій системі числення Тип символьних змінних у С++ називається char. Наприклад, при оголо- шенні char c, s, g; в оперативній пам’яті для кожної з цих трьох змінних буде відведено по одному байту.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva”

Приклад 3:
Нуль-символ ( нуль-термінатор) – це символ з кодом 0, який записується у вигляді керувальної послідовності ”. За розташуванням нуль-символу визначається фактична довжина рядка.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva”

Приклад 4:
Символи і рядки 219 При оголошенні рядок можна ініціалізувати рядковою константою, при цьому нуль-символ формується автоматично після останнього символу: char str[10] = “Vasia”; При цьому виділиться пам’ять під масив з 9-ти елементів та 10-й – нуль-символ (всього 10 байт) і перші 5 символів рядка записуються в перші 5 байт цієї пам’яті (str[0]=’V’, str[1]=’a’, str[2]=’s’, str[3]=’i’, str[4]=’a’), а в шостий елемент str[5] записується нуль-символ. Якщо рядок при оголошенні ініціалізується, його розмірність можна опускати (компілятор сам виділить по- трібну кількість байтів): char str[] = “Vasia”; // Виділено й заповнено 6 байтів.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva”

Приклад 5:
2.2.1, наприклад: const int n=10; char s[n]; gets(s); puts(s); Функція gets(s) зчитує символи з клавіатури до появи символу переве- дення рядка і записує їх у рядок s (власне символ до рядка не долучається, а замість нього записується нуль-символ). Функція puts(s) виво- дить рядок s на екран, замінюючи нуль-символ на .
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva”