“Conocimiento Programación>C /C + + Programming

Cómo convertir un número a un personaje usando C + +

2015/5/9
Conversión de variables en los diferentes tipos de datos es una tarea común durante la programación . Para convertir valores enteros , valores de punto flotante y otros valores numéricos en cadenas , puede utilizar la función " sprintf " . La función sprintf acepta una matriz de amortiguamiento, una cadena de formato y la lista de variables de entrada y luego carga la cadena de salida en la matriz de amortiguamiento. La cadena de formato contiene el texto que se escriben en el búfer, con las etiquetas de formato opcionales . Etiquetas de formato son códigos en la forma de un " % " seguido por un carácter que designa el tipo de datos a escribir . Por ejemplo, un "% i " indica un número entero o un "% f " indica un número de punto flotante. La función sprintf reemplazará las siguientes etiquetas de formato con la variable de entrada correspondiente al crear la cadena de salida . Instrucciones
1

Crear un tampón matriz de caracteres para celebrar la salida sprintf

Ejemplo :

char buffer [ 60 ] ;
2 < . p> Declarar e inicializar los valores de los números que se pueden convertir en una cadena de caracteres

Ejemplo: .

int i = 10 ;

float f = 3,14 ;

3

Convertir los valores de los números en una matriz de caracteres usando sprintf .

el siguiente ejemplo se cargará los caracteres " 10 es un número entero y 3.14 es un flotador " en la matriz de tampón :

char buffer [ 60 ] ;

int i = 10 ;

float f = 3,14 ;

sprintf (buffer, "% i es un entero y % f es un flotador " , i, f ) ;

C /C + + Programming
Cómo asignar punteros
Cómo compilar un Makefile
Cómo crear DropDownList con clave Buscar en C
Cómo leer un archivo CSV en C
Cómo utilizar la función memcmp en C + +
Cómo utilizar Fortran en C + + Linux
Cómo utilizar Win32 GUI en C + +
Cómo implementar múltiples pilas
Conocimiento de la computadora © http://www.ordenador.online