Задать вопрос
Konstantin18ko
@Konstantin18ko
Стоматолог

Как поправить кодировку Visual Studio, чтоб в консоли были русские буквы?

#include <stdio.h>
#include <string.h>

int main() {
	char string1[] = "В зеленом горшочке.";
	char string2[] = "зел";
	int i = strstr(string1, string2);
	if (i != -1)
	{
		printf("Строка найдена. Ее адрес %i \n", i);
	}
}

На выходе получается так.
╤ЄЁюър эрщфхэр. ┼х рфЁхё 313523066
  • Вопрос задан
  • 2055 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
setlocale(LC_ALL, "rus");
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
@I_dont_known
В исходниках в принципе не стоит использовать какой либо язык, кроме английского. Для локализации используйте соответствующие библиотеки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы