Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter um inteiro para um personagem em C + +
Converter um inteiro para seus equivalentes ASCII é uma prática comum na programação. Para muitas funções , é necessário para manipular os formatos de dados para fazê-los funcionar . Infelizmente, C /C + + não oferece uma conveniente toString ( método ) , ao contrário de Java, de modo que a conversão deve ser feita à mão . Instruções
1

Adicione o inteiro desejado para o '0 caráter " . Note que isto só vai funcionar para um dígito 0-9 , e funciona porque os personagens que ser em ordem

int i = 3; .

Char c = '0 ' + i ,.

Agora c é o '3 caráter "
2

Use itoa () , abreviação de Integer para ASCII. Esta função irá trabalhar para todas as plataformas Windows , mas não é padrão e não vai funcionar para Mac ou Linux.

# Include

{

int i = 27 ;

char * str = new char [ 33] ;

itoa (i, str, 10);

//o 10 indica base 10

}

Agora str é "27" .

3

córregos usar C + + . Este é o método mais padrão de conversão

# include

{

int i = 5; .

Std :: string s ;

std :: stringstream fora ;

fora << i;

s = out.str (); }


Agora s é "5" .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer arranjos paralelos de dados em C + + 
·Como incluir fontes personalizadas em um iPhone usando …
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Como limpar a tela no Visual C 
·Como ligar um compilador C para NetBeans 
·Como mover um objeto com Arrastar no XCode 
·Como converter Char * para Int & C + + 
·Como definir o nível de isolamento em ODBC 
·Adicionando um DLL a um projeto CPP 
·Como mover um ponteiro de arquivo em C + + 
  Artigos em destaque
·Como escrever um programa em C para imprimir uma série…
·Como usar cordas como a entrada do teclado em arrays bi…
·Como link COBOL e C juntos no z /OS 
·Como excluir um botão na Visual C 
·C #: Como obter ou ajustar a data 
·Como usar ponteiros de função em um binário Pesquisa…
·Como converter uma String em caracteres em C + + 
·Como inicializar uma matriz em C 
·Como link para um arquivo CPP 
·A conversão de um valor negativo para positivo em C + …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados