1 | |
Перевод char в int08.07.2015, 16:54. Показов 50218. Ответов 12
Метки нет (Все метки)
Доброго времени суток. покопался по схожим темам,но так и не нашёл ответа. На вводе с клвиатуры подаётся char-овский массив сстоящийиз цифр. Надо перевести 1-ый элемент int. (например,если первый элемент равен 3, то знаение перменной в int тоже равен 3).Прошу помочь!!
0
|
08.07.2015, 16:54 | |
Ответы с готовыми решениями:
12
Перевод из int в char Перевод *char в int[] c++ Перевод char в int Перевод из char в int |
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
08.07.2015, 17:36 | 3 | |||||
Non_stop, int значение можно получить, просто вычтя из char-значения 18:
0
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
|
08.07.2015, 18:38 | 5 |
Tulosba, мне почему-то всегда с кодами символов оперировать было удобней. 48, 57, 65, 97 - из памяти выбросить никак не могу
0
|
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
|
08.07.2015, 18:39 | 6 |
0
|
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
|
|
08.07.2015, 18:40 | 7 |
так во первых суть ясна сразу , что вычитаешь первый элемент набора цифр
во вторых, вдруг код символа поменяется при каком то обстоятельстве
0
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
|
08.07.2015, 18:49 | 8 |
Да ладно-ладно, набежали любители хорошого программирования. Не буду рассказывать про то, как переменные называю на транслите
rikimaru2013, вообще, если серьезно, когда я в первый раз увидел запись someChar - '0', мне не сразу стало ясно, почему такое получается. Я хотел показать в сообщении, что в выражении оперируют с кодами символов, а не с чем-то еще, правда, забыл зоострить на этом внимание.
0
|
58 / 55 / 28
Регистрация: 20.05.2015
Сообщений: 256
|
||||||
08.07.2015, 19:07 | 9 | |||||
Вообще советую почитать эту статью. Ну а если кратко, то предусмотрена специальная функция. Правда, создана она изначально для строк. Пример:
1
|
Неэпический
|
||||||
09.07.2015, 02:15 | 10 | |||||
0
|
09.07.2015, 04:01 | 11 | |||||
0
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
|
09.07.2015, 14:52 | 13 |
Non_stop, любая переменная типа char
0
|
09.07.2015, 14:52 | |
09.07.2015, 14:52 | |
Помогаю со студенческими работами здесь
13
Перевод из char в int Перевод массива из char в int Массив char + перевод в int Перевод int и double в char* Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |