Уроки C++

С++ программирование / Уроки C++

26 уроков 89 заданий Справочник Компилятор

Урок #11 - Символы и строки

Урок #11 - Символы и строки


C++

В этом уроке выучим работу со строками, а также символами в языке C++. Как работать со строками и какие функции существуют для работы со строками.

Видео урок:

Строки это мощный инструмент, который отличает C++ от его предшественника языка Си. Какая-либо строка представляет из себя набор различных символов, поэтому логично предположить, что каждая строка это просто массив символов char. Таким образом мы можем работать со строками как с обычными массивами, вот только способ помещения строки в массив символов можно осуществить намного проще, если использовать метод gets(). С недавних пор стоит использовать метод gets_s(), который более защищен и именно он теперь выполняет функцию получения строки от пользователя.

Помимо строк, C++ также поддерживает кириллицу. Для её отображения необходимо подключить библиотеку clocale, а также в самом начале метода main воспользоваться функцией setlocale.
#include <clocale>

using namespace std; 

int main() {
  // Установка поддержки кириллицы
  setlocale(LC_CTYPE, "rus");
  
  return 0; 
}

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


C++

Также стоит посмотреть