НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C. Уроки W3Schools для початківців українською мовою

En Es De

C Спеціальні символи


Рядки — Спеціальні символи

Оскільки рядки повинні бути записані в лапках, C неправильно зрозуміє цей рядок і створить помилку:

char txt[] = "We are the so-called "Vikings" from the north.";

Рішення, щоб уникнути цієї проблеми, полягає у використанні символу зворотної похилої риски (бекслеш).

Зворотний слеш (\) перетворює спеціальні символи на рядкові символи:

Екранний символ Результат Опис
\' ' Одинарна лапка
\" " Подвійні лапки
\\ \ Зворотна коса риска

Послідовність \" вставляє подвійні лапки в рядок:

Приклад

char txt[] = "We are the so-called \"Vikings\" from the north.";
Спробуйте самі »

Послідовність \' вставляє одинарну лапку в рядок:

Приклад

char txt[] = "It\'s alright.";
Спробуйте самі »

Послідовність \\ вставляє один зворотний слеш у рядок:

Приклад

char txt[] = "Символ \\ називається зворотною похилою рискою";
Спробуйте самі »

Інші популярні екранні символи в C:

Екранний символ Результат Спробуй це
\n Новий рядок Спробуй це »
\t Tab Спробуй це »
\0 Null Спробуй це »