Como você usa atoi para atribuir elementos individuais de uma matriz de caracteres?
Então, como provavelmente todos sabemos, oatoi
converte um caractere em um número. Mas, o que você faz se deseja apenas um dos elementos da matriz em vez de toda a matriz?
Por favor, observe o seguinte:
for (h = 0; h < 5; h++)
{
num[h] = atoi(temp[h]);
}
Suponha que num seja uma matriz do tipoint
e que temp é e matriz do tipochar
. Isso me dá um desses problemas irritantes de conversão:
Conversão inválida de 'char' para 'const char *'
Alguma sugestão sobre como converter um único elemento de uma matriz de caracteres para um int usando atoi?