Порой бывает такое , что например пишешь себе код, и надо вывести условное "Привет"
и тут программа выдает тебе вот такое вот нечто:
Дело в том , что не был подключена кириллица (или проще говоря русский язык)
чтобы подключить его необходимо написать setlocale(LC_ALL,"ru").Кстати вместо ''ru'' можно написать "Russian".
Пример кода:
Теперь переходим к cout.
Эта функция используется для вывода определенной информации в консоль.
Пример:
Итак, с cout разобрались, а что за "<<" и "endl"?
<< это ,скажем так, часть синтаксиса написания cout .
endl используется как перенос на другую строку после вывода.Также endl не является обязательной частью написания.
Возможно в моих , и не только ,статьях вы могли увидеть либо using namespace std или std::cout, или std::endl.
Но зачем оно , и почему так много вариантов написания?
Это стандартная библиотека , в которой содержатся например cout и endl.
Ее можно подключать к каждому cout и endl , или написать одну команду using namespace std,после подключения разнообразных библиотек, и не мучатся дальше.
Пример 1:
Пример 2:
Без подключения стандартной библиотеки тем или иным способом при написании cout или endl будет выдаваться ошибка.