Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.78
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211
#1

Присвоить переменной char m значиние переменной int i.. - C++

19.02.2011, 10:01. Просмотров 3431. Ответов 4
Метки нет (Все метки)

Как присвоить переменной char m значиние переменной int i таким образом ?

C++
1
2
3
4
5
6
7
int main()
{
 char m;
 int i = 5;
 m = i; # ( что бы было как m = '5' , а не m = 5 )
 cout << m ; # ( что бы вывело число 5 )
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2011, 10:01     Присвоить переменной char m значиние переменной int i..
Посмотрите здесь:

Как присвоить такое значение переменной int C++
как присвоить переменной char значение слова ? C++
Не могу нормально присвоить одной переменной char другую C++
C++ Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
Присвоить переменной типа int содержимое четырёх байт из массива C++
C++ Присвоить переменной Char значение третьего байта переменно типа Int
C++ a,b и c.Присвоить максимальное из них переменной a,минимальное-переменной c,среднее переменной b
C++ Определять тип вводимой переменной (char или int)
Как присвоить пустой символ переменной char C++
Перевод переменной из int в char и конкатенация строк C++
Как переменной Char присвоить значение целого текста? C++
C++ Как переменной Char присвоить значение целого текста полученого из файла?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
 Аватар для lemegeton
2914 / 1343 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
19.02.2011, 10:07     Присвоить переменной char m значиние переменной int i.. #2
Для цифр, а в char больше одной цифры и не влезет, подойдет простое решение.
C++
1
m = i + '0';
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211
25.04.2011, 14:30  [ТС]     Присвоить переменной char m значиние переменной int i.. #3
А наоборот как сделать?
char c = '1';
int i = c; // Чтобы i было равно 1, а не 59.
Xtir
11 / 11 / 0
Регистрация: 10.07.2010
Сообщений: 130
25.04.2011, 14:34     Присвоить переменной char m значиние переменной int i.. #4
вроде как для этого существуют функции itoa и atoi, или я что-то не так понял?
lemegeton
 Аватар для lemegeton
2914 / 1343 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
25.04.2011, 19:03     Присвоить переменной char m значиние переменной int i.. #5
C
1
i = m - '0';
Еще раз повторю, что это только для одной цифры.
Yandex
Объявления
25.04.2011, 19:03     Присвоить переменной char m значиние переменной int i..
Ответ Создать тему
Опции темы

Текущее время: 15:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru