| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> C /C + + programozási >> Content
    Hogyan használjuk a Memmove funkció C + +
    A memmove függvény a C + + másolja a megadott számú byte adat a meghatározott forrásból , hogy a megadott címre. Ezt a funkciót nevezzük a lépés , mert ez használ egy köztes puffer , amely lehetővé teszi a forrás és a cél az átfedés . Ez egy bináris másolata , így az alapul szolgáló adatok típusa lényegtelen . A következő lépések segítenek használja a memmove funkciót. Utasítások
    1

    Ismerje meg a szintaxis memmove C + + . A teljes szintaxis void * memmove ( void * hely, const void * forrás size_t num ) . Megjegyzendő, hogy ez a funkció nem keres egy null lezáró jellegű, és nem ellenőrzi a túlcsordulás. Memmove mindig példányban CD- byte , és visszaadja a cél tömböt.
    2.

    Tudd meg, hogy a mutató a forrás és a cél tömb típusú öntött egyfajta űrt.
    3.

    Megérteni, hogy a C + + memmove funkciót tartják a cstring könyvtárban . Lehet, hogy tartalmazza a string.h header fájlt használja memmove .
    4

    Nézd meg a következő teljes program egy egyszerű példa arra, hogyan kell használni memmove átfedő tömbök :

    # include # include

    int main () { char string1 [ ] = " memmove használható XXXXX mozgatni átfedő tömbök ." memmove ( karakterlánc1 20 , string1 +26,27 ) printf ( " karakterlánc1 : % s \\ n " , string1 ) string1 [47 ] = ' \\ n '; printf (" karakterlánc1 : % s \\ n " , string1 ) return 0 ;}
    5

    Vegye figyelembe a következő kimenetet a program :

    string1 : memmove használható mozogni átfedő arrays.rrays.string1 : memmove használható mozogni átfedő tömbök .

    Megjegyezzük, hogy a " rrays . " a végén az első kimeneti azt mutatja, hogy a másolat készül egy megőrzése módon. A tömb kell kézileg megszakította ellentétben strcpy , pl .

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan használjuk a Strspn funkció C + + 
    ·Hogyan használjuk a GDB Debugger GNU 
    ·Hogyan kell a Hide Object végrehajtás a C + + 
    ·Hogyan formázza páros C 
    ·Hogyan világos képernyő előtt egy új hurok a CPP 
    ·Hogyan kell behelyezni a változó értékét egy strin…
    ·Hogyan lehet végre Fájl I /O C + + 
    ·Hogyan hozzunk létre új kép Box Runtime C 
    ·Hogyan lehet átalakítani egy sor egészek tömbbe a B…
    ·Mik azok a mutatók, és hogyan használják azokat ? 
      Kiemelt cikkek
    ·Hogyan Program Apps az Android 
    ·Hogyan kell inicializálni a Float Változó 
    ·Hogyan Kill or Delete parancsok VB6 
    ·Hogyan hozzunk létre Myoval és Myrectangle Osztályok…
    ·Hogyan kell megjeleníteni a fájlokat egy kiválasztot…
    ·API jellemzői 
    ·Hogyan lehet eltávolítani másolatok készítése Té…
    ·Hogyan Redirect egy új URL Servlet 
    ·Hogyan Keresés gépelés közben az AJAX PHP MySQL 
    ·Hogyan Update Joomla! K2 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com