Как вы используете Atoi для назначения отдельных элементов массива символов?
Итак, как мы все, наверное, знаем,atoi
преобразует символ в число. Но что делать, если вам нужен только один из элементов массива вместо всего массива?
Пожалуйста, посмотрите на следующее:
for (h = 0; h < 5; h++)
{
num[h] = atoi(temp[h]);
}
Предположим, что num является массивом типаint
и этот темп и массив типаchar
, Это дает мне одну из тех раздражающих проблем с конверсией:
Неверное преобразование из 'char' в 'const char *'
Любые предложения о том, как преобразовать один элемент массива char в int, используя atoi?