Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpCsLt 273 of 696 menu
◀ ▶

Строковый литерал в C++

Строковый литерал - константный фрагмент текста в двойных кавычках вместе со скрытым завершающим '\0'.

Выражение "text" имеет тип const char*: указатель на первый символ, менять символы литерала нельзя. Выведем литерал через std::cout:

#include <iostream> const char* label = "text"; std::cout << label << "\n";

Компилятор сам размещает байты строки и нуль в памяти программы. Запишем другой литерал в переменную и выведем первый символ:

#include <iostream> const char* code = "AB"; std::cout << code[0] << "\n";

Объявите const char* с именем city и литералом "msk". Выведите значение через std::cout с "\n".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить