converter apenas determinada posicao de um vetor de char para inteiro [RESOLVIDO]

1. converter apenas determinada posicao de um vetor de char para inteiro [RESOLVIDO]

Daniel
danielcrvg

(usa Slackware)

Enviado em 19/11/2013 - 14:56h

Opa beleza galera???

entao minha duvida é o seguinte

char teste[5] = "12345";

se eu fizer isto:

int x = atoi(teste);

Eu converto todo o vetor de char para inteiro, logo minha variavel x ficara com o valor: 12345

Mas se eu quiser converter somente uma determinada posicao deste vetor:

int x = atoi(teste[0]);

ta dando erro...

Alguem tem sugestao de como eu faria para converter uma determinada posicao deste vetor para inteiro??


Valeus,

abraco!!!





  


2. Re: converter apenas determinada posicao de um vetor de char para inteiro [RESOLVIDO]

Daniel
danielcrvg

(usa Slackware)

Enviado em 19/11/2013 - 15:21h

deixa... ja consegui


int x = teste[0] - 48;


48 representa o 0 na ascii...


valeus






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts