Implemente a função itoa() em C

Google Translate Icon

Escreva uma função eficiente para implementar itoa() função em C. O padrão itoa() A função converte o número de entrada em sua string C correspondente usando a base especificada.

Protótipo:

O protótipo do itoa() é:

char* itoa(int value, char* buffer, int base);

Parâmetros:

valor – Valor a ser convertido em uma string.
amortecedor – Array para armazenar a string terminada em nulo resultante.
base – Base numérica utilizada para representar o valor como uma string, entre 2 e 36.

Valor de retorno:

Um ponteiro para a string terminada em nulo resultante, igual ao buffer de parâmetro.

C


Download  Executar código

Resultado:

itoa(11184810, buffer, 16) = AAAAAA
itoa(-25, buffer, 10) = -25
itoa(64, buffer, 8) = 100
itoa(127, buffer, 2) = 1111111

Isso é tudo itoa() implementação em C.

 
Postagem relacionada:

Implemente a função atoi() em C | Iterativo e Recursivo

Avalie esta postagem

Classificação média 4.85/5. Contagem de votos: 13

Sem votos até agora! Seja o primeiro a avaliar este post.

Lamentamos que este post não tenha sido útil para você!

Diga-nos como podemos melhorar este post?




Obrigado por ler.

Por favor, use nosso compilador online para postar código em comentários usando C, C++, Java, Python, JavaScript, C#, PHP e muitas outras linguagens de programação populares.

Como nós? Indique-nos aos seus amigos e ajude-nos a crescer. Codificação feliz :)



Se inscrever
Notificar de
guest
2 Comentários
Mais votados
O mais novo Mais antigo
Comentários em linha
Ver todos os comentários
NÃO siga este link ou você será banido do site!