Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/2: Рейтинг темы: голосов - 2, средняя оценка - 5.00
Winorun
39 / 39 / 8
Регистрация: 03.05.2013
Сообщений: 178
1

Не печатаются русские буквы

01.04.2016, 05:48. Просмотров 429. Ответов 3
Метки нет (Все метки)

Добрый день, столкнулся с такой странностью
C
1
2
3
4
5
6
7
8
9
int main(void){
    SetConsoleCP(CP_UTF8);
    SetConsoleOutputCP(CP_UTF8);
        
        printf("hello word\n");
        printf("%s","Привет мир\n");
        char * txt="миру мир"
        printf("%,s",txt);
}
выводит
hello word
миру мир

Добавлено через 4 минуты
Но это под wineconsole под windows xp выводится
hello word
Привет мир
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2016, 05:48
Ответы с готовыми решениями:

Не печатаются первые буквы слов
Подскажите, почему не печатаются первые буквы в словах s в следующем коде? ...

Не выводятся русские буквы
Подскажите пожалуйста что добавить в программу написанную на visual studio 2008...

Русские буквы в Borland C++ 5.2
Здравствуйте уважаемые программисты. Вот решил перейти на вышеназванную среду...

Не выводятся русские буквы
написал код в viual studio 2008 и не как не могу разобраться почему не выводит...

Не выводит русские буквы
После выполнения программы в cmd место букв каракули непонятные ...

3
SemenovSA
37 / 3 / 0
Регистрация: 20.11.2015
Сообщений: 72
01.04.2016, 06:06 2
MinGW или W64?
Решение в лоб смени версию компилятора
0
Olej
322 / 170 / 24
Регистрация: 25.03.2012
Сообщений: 712
01.04.2016, 09:29 3
Цитата Сообщение от SemenovSA Посмотреть сообщение
Решение в лоб смени версию компилятора
Решение в лоб: смени операционную систему
Сразу попустит ...

Добавлено через 8 минут
Цитата Сообщение от Winorun Посмотреть сообщение
Но это под wineconsole под windows xp выводится
Проблемы там куда серьёзнее, чем вы можете себе предполагать...
Ключевые слова: кодировка, локализация, ширки символы, Unicode, консоль Windows в CP-866 ... и т.д. и т.п. ... поехали...

А если серьёно: если вы решили изучать C (именно C, а не C++) - то делать это нужно исключительно в POSIX/UNIX операционной системе, для каких операционных систем C и создавался, с стандартными POSIX С-библиотеками, и с их расширениями POSIX 1003.b и другими ... и т.д.

Вы никогда не будете применять чистый C под Windows (вам просто не предложат такой работы).
Вы никогда не сможете писать C-код под Linux/POSIX, если вы изучали C под Windows (слишком дурные привычки).
В чём смысл напрасно убивать своё время?!
0
Winorun
39 / 39 / 8
Регистрация: 03.05.2013
Сообщений: 178
02.04.2016, 07:07  [ТС] 4
Нашёл причину, не правильно настроил кроскомпилятор, из windows xp и windows 7 проблема ушла, wineconsole почему то нет(еще не разбирался).

Не по теме
Изучать С++(именно С++, а не С) начал 8 лет назад. Проекты за это время были разные (Например превращение сценария надписанного в .docx в титры( на Windows), или распределенные вычисления методом Монте-Карло (Linux) )
Лет шесть назад писал программу на Атмегу 8 на С. Пишу сайт на PHP, и правлю скрипты в Python. Половина домашнего компьютера опутана BASH и Python скриптами собственного сочинения (Комп слабый) Даже на теле приставку было накаляконо сто сток говно кода. Это все создало, как я считаю обоснованную, уверенность что программировать я умею. Которая с толкнулась с правдой жизни когда решил получить вышку.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2016, 07:07

Не работают русские буквы в коде
Всем привет. Задание такое: Написать функцию, которая возвращает True, если...

Pelles C не может вывести на экран русские буквы
Pelles не может вывести на экран русские буквы.Есть ли какие нибудь библиотеки...

Напечатать строчные русские буквы входящие в текст
Дан текст из 60 литер. Напечатать только строчные русские буквы, входящие в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru