Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter um número para um personagem usando C + +
Convertendo variáveis ​​em diferentes tipos de dados é uma tarefa comum durante a programação. Para converter valores inteiros , valores de ponto flutuante e outros valores numéricos para cordas, você pode usar a função " sprintf " . A função sprintf aceita uma matriz de buffer, uma string de formatação e uma lista de variáveis ​​de entrada e , em seguida, carrega a string de saída para a matriz de buffer. A string de formato contém qualquer texto a ser escrito para o buffer , com etiquetas de formato opcionais. Formato marcas são códigos , sob a forma de um "%" seguido por um caractere que designa o tipo de dados a serem escritos . Por exemplo, um " % i " indica um número inteiro, ou um "% f " indica um número de ponto flutuante. A função sprintf irá substituir estas tags de formato com a sua variável de entrada correspondente ao criar a string de saída . Instruções
1

Criar uma matriz de char buffer para armazenar a saída sprintf

Exemplo:

de char buffer [ 60] ;
2 < . p> Declarar e inicializar os valores numéricos que serão convertidos para uma cadeia de caracteres

Exemplo:

int i = 10;

flutuar f = 3,14 ; < br. >
3

Converta os valores numéricos em uma matriz de char usando sprintf .

o exemplo a seguir irá carregar os caracteres " 10 é um número inteiro e 3,14 é um float " para a matriz de buffer :

de char buffer [ 60] ;

int i = 10;

flutuar f = 3,14 ;

sprintf (tampão " , % i é um inteiro e % f é um flutuar ", i, f);

Anterior :

Próximo : No
  Os artigos relacionados
·Alternativas ao Boomerang Decompiler 
·Como ler Hex Número C + + 
·Qual é a diferença entre um controle de entrada analó…
·Como fazer o download e loja de mídia com o iPhone SDK…
·Como usar o Xcode 
·Como encontrar Restante em C 
·Como usar o OpenGL para Linguagem C 
·Como Ler MDB para ODBC 
·Exibindo uma Imagem Box PGM em C + + 
·Como: GTK Seleção de Cores 
  Artigos em destaque
·Estrutura C + + Repetição 
·As vantagens de LINQ 
·Como se um deslocamento de Cordas em um arquivo no CPP 
·Como Escrever um intermitente Ping 
·Como criar TCP /IP pacotes de código em C Programaçã…
·Como usar o OpenGL no Visual C 
·Como escrever código para o iPhone 
·Como instalar Vcvarsall.bat 
·Como comparar dois números inteiros em uma função us…
·Como fazer um projeto SDL no Código Blocos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados