0 / 0 / 0
Регистрация: 03.08.2014
Сообщений: 27
|
|
1 | |
Перевод из char в int24.10.2014, 20:34. Показов 5419. Ответов 4
Метки нет (Все метки)
Подскажите пожалуйста!
У меня имеется массив символов, то бишь строка. Я хочу преобразовывать каждый символ строки в int. Int k; K=atoi (s1 [1]); Мне выходит ошибка: "невозможно преобразовать параметр 1 из "char" в " Const char*" Что это значит? И что использовать, если не atoi? Atof? У меня Visual C++ 2010 Заранее спасибо
0
|
24.10.2014, 20:34 | |
Ответы с готовыми решениями:
4
Перевод из int в char Перевод char в int Перевод *char в int[] c++ Перевод из char в int |
Вездепух
12777 / 6658 / 1792
Регистрация: 18.10.2014
Сообщений: 16,839
|
||||||
24.10.2014, 20:50 | 3 | |||||
Сообщение было отмечено Ульяна_ как решение
Решение
Тип 'char' в языке С++ является целочисленным типом, точно так же как и 'int'. Никаких "функций" для преобразования 'char' в 'int' не нужно. Обыкновенное присваивание преобразует 'char' в 'int'
А уж это ли вам надо или не это - вопрос отдельный. Как показывает практика, под "я хочу преобразовывать каждый символ строки в int" задаватели подобных вопросов могу подразумевать как минимум десять разных задач...
1
|
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
|
||||||
24.10.2014, 20:51 | 4 | |||||
1
|
0 / 0 / 0
Регистрация: 03.08.2014
Сообщений: 27
|
|
24.10.2014, 21:35 [ТС] | 5 |
Спасибо большое!
0
|
24.10.2014, 21:35 | |
24.10.2014, 21:35 | |
Помогаю со студенческими работами здесь
5
Перевод char в int Перевод массива из char в int Перевод int и double в char* Перевод int в char (строку) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |