Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man gör en Hex Buffer Från en Char C

    C programmeringsspråk har många funktioner för hantering tal och strängar , men konvertering från ett format till ett annat är inte alltid okomplicerat . Det kan vara användbart under program utveckling för att visa det exakta innehållet i en sträng , inklusive osynliga tecken . Konvertera din karaktär buffertar till hexadecimalt kan göra just det . Instruktioner
    1

    Öppna en textredigerare
    2

    Skriv följande kod i editorn för att dra in de erforderliga bibliotekets funktioner : .

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

    initiera variabler som du ska använda :

    int main ( void ) { int i = 0; char * c = " Hello World ! " , char * hex = null; hex = malloc ( sizeof ( * c ) * 2 ) ,
    4

    Lägg till följande rader i slutet av filen :

    för ( ! i = 0 ; c [ i] = ' \\ 0 ' , i + + ) { sprintf ( & hex [ i * 2 ] , " % X " , c [ i] ) ; } printf ( " 0x % s \\ n " , hex ) , gratis ( hex ) , avkastning 0; }

    " sprintf " funktionen omvandlar strängen i hex ett tecken i tiden , lagra resultatet i hex buffert . Resultatet skrivs sedan ut på din skärm och programmet rensar upp och avslutas .
    5

    Spara din källkod .
    6

    Kompilera och kör programmet för att kontrollera att det har konverterat tecken hexadecimal .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder HeapSize Funktion
    ·Hur man skapar ett histogram med C programkod
    ·Hur får man ett antal objekt att peka på en variabel
    ·Hur Pass ett Container Vector till en funktion
    ·Hur man använder Strerror funktion i C + +
    ·Hur man tillbaka en STL Vector från en ny funktion
    ·Hur man skriver en multi gängade Tillämpning i MFC
    ·Hur man använder Passerkoder i en endimensionell Array…
    ·Konvertera Ttf Font till PCL
    ·Hur konvertera en alfabetet till Caps i CPP
    Utvalda artiklarna
    ·Hur man kör VB6 kod
    ·Hur man skapar en SQL- sträng i VB.NET
    ·Lägga till en hyperlänk till en bildtext på ljusbord…
    ·Hur man kör en MySQL Query för PHP
    ·Hur man använder en Flash Player i HTML
    ·Hur man skriver Source Code
    ·Python Keyboard Tutorial
    ·Hur man skapar en klass i Ruby
    ·En steg-för - steg tutorial för Visual Basic
    ·Hur man gör 3D Array i Python
    Copyright © Dator Kunskap http://www.dator.xyz