| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo hacer un Buffer Hex Desde un Char C
    El lenguaje de programación C tiene muchas funciones para la manipulación de números y cadenas , pero la conversión de un formato a otro no siempre es sencillo. Puede ser útil durante el desarrollo del programa para ver el contenido exacto de una cadena , incluidos los caracteres invisibles . Convertir sus búferes de caracteres en hexadecimal puede hacer precisamente eso . Instrucciones
    1

    Abra un editor de texto
    2

    Escriba el siguiente código en el editor de tirar en las funciones de la biblioteca necesarios: .

    # Include < ; stdio.h > # include # include
    3

    Inicializar las variables que vas a utilizar :

    int main (void ) { int i = 0 ; char * c = " Hello World ! " ; char * hex = NULL; hex = malloc ( sizeof ( c * ) * 2 ) ;
    4 < p> Agregue las siguientes líneas al final del archivo :

    para (! i = 0 , c [ i ] = ' \\ 0 ' ; i + + ) { sprintf (& hex [ i * 2 ] , "% X" , c [ i]) ;} printf ( "0x % s \\ n", hex) ; return 0; ; (hex ) libre}

    la función " sprintf " convierte la cadena en un carácter hexadecimal a la vez , almacenar el resultado en la memoria intermedia hexagonal . El resultado se imprime a la pantalla y el programa se limpia y se cierra.
    5

    Guardar el código fuente.
    6

    compilar y ejecutar el programa para verificar que ha convertido a los personajes a hexadecimal.

    Previous :

    next :
      Artículos relacionados
    ·Pros y contras de Objective C 
    ·Definir una matriz multi-dimensional en C + + 
    ·A orientar subvista en iPhone SDK 
    ·Cómo escribir una hoja XLS en CSharp 
    ·Cómo convertir una entrada a un entero 
    ·Cómo crear un archivo binario de C # 
    ·C + + Estructura de Repetición 
    ·Cómo utilizar Ordenación rápida Función en C + + en…
    ·Estructura de Selección de Programación C 
    ·Cómo medir el ancho de cada carácter ASCII en una cad…
      Artículos destacados
    ·Cómo código en mayúsculas en VB.Net 
    ·Cómo comparar los diagramas de flujo y Pseudocódigo 
    ·Cómo: Buscar MySQL a CSV Email 
    ·Cómo Hora VBA Funciones 
    ·Cómo actualizar un tiempo de espera en un Progressbar …
    ·Cómo utilizar el método POST en Window.Open con Java …
    ·Cómo detectar un navegador Safari en JavaScript 
    ·Cómo escribir un script de configuración automática 
    ·Código PHP para conectarse a MySQL 
    ·Cómo configurar el número de réplicas en MySQL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com