Como utilizar o ItoA no CCS

Escrito por jonah quant | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como utilizar o ItoA no CCS
Utilizando a função itoa() no CCS (Comstock/Comstock/Getty Images)

O Custom Computer Services (CCS - serviços de computação personalizados) criou uma plataforma de prototipagem bastante difundida para o trabalho em Programmable Interrupt Controllers (PICs - controladores programáveis ​​de interrupção). Placas criadas utilizando o CCS podem receber entradas a partir de diversas fontes - incluindo sensores e contadores - e multiplexá-las em linhas que um processador de propósito geral pode monitorar. O ambiente de desenvolvimento inclui um compilador para a versão da linguagem C do CCS e um depurador simbólico para este compilador. O dialeto C do CCS inclui a função de biblioteca itoa(), utilizada para converter o valor de uma variável inteira em sua representação em string (sequência de caracteres).

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

    Instruções

  1. 1

    Inclua o arquivo de cabeçalho da biblioteca padrão do C no início do seu código, escrevendo a seguinte diretiva de pré-processador:

    include <stdlib.h>

  2. 2

    Reserve memória suficiente para armazenar a string resultante da conversão de um inteiro para string utilizando a função itoa(). Por exemplo, é possível reservar espaço em memória suficiente para um inteiro com sinal em uma implementação em 32 bits declarando:

    char stringVersion[12];

    O maior (em número de caracteres) resultado possível que a função itoa() pode retornar corresponde ao menor valor int (inteiro) possível, -2.147.483.648, representado em decimal. Reservando um caractere para o sinal e mais um para o terminador de strings em C, '\0', o número máximo de bytes a necessários para armazenar o resultado é 12.

  3. 3

    Chame a função itoa() para uma variável do tipo "int" (inteiro) da seguinte maneira:

    itoa(intVersion, stringVersion, 10);

    Onde "intVersion" é a variável que contém o número a ser convertido e "10" especifica que a função itoa() deve retornar a representação decimal desse número.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível