| 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 utilizar la función Memset en C + +
    " . Conjunto de memoria " El C + + función memset es la abreviatura de Se establece un bloque específico de memoria a un carácter especificado , sobrescribiendo los datos originales. No comprueba el desbordamiento y no utiliza un buffer intermedio. Los siguientes pasos le ayudarán a usar memset . Instrucciones
    1

    Aprender la sintaxis de memset en C + + . La sintaxis completa es void * memset (void * fuente , el valor int , núm size_t ) .
    2

    saber que fuente es un puntero al bloque de memoria para llenar y valor es el carácter de ser establecido . Este valor de byte se convierte internamente a un unsigned char . Número es el número de ajustar. Memset fijará los primeros bytes números de la memoria apuntada por fuente al valor especificado y fuente de retorno .
    3

    Entender que el C + + función memset se conserva en la biblioteca cstring . Puede que tenga que incluir el archivo de cabecera string.h para utilizar esta función .
    4

    Mira el siguiente programa completo para algunos ejemplos sencillos de cómo usar memset . Observe el uso de memset para inicializar una matriz en lugar de utilizar un bucle:

    # include # include

    int main () { int i = 0 ; caracteres cadena1 [ ] = " 1234567890 " ; caracteres an_array [ 99999 ] ;/* cambiar los tres primeros bytes de cadena1 a "X " * /memset ( cadena1, 'X ', 3 ) ;/* método preferido para inicializar un array * /memset ( an_array , '\\ 0 ' , sizeof ( an_array ) ) ;/* más lento que memset que la matriz se hace grande * /while ( i { an_array [ i ] = ' \\ 0 ' ; i + + ;} puts ( cadena1 ) ; return 0 ;}
    < br > 5

    Observe la siguiente salida de este programa :

    XXX4567890

    Previous :

    next :
      Artículos relacionados
    ·Cómo calcular integrales con C + + 
    ·Cómo imprimir Punteros en C 
    ·Cómo controlar motores paso a paso Con Dev- C + + 
    ·C + + y la comprobación de errores de sintaxis 
    ·Cómo rechazar los datos que desbordan las Dimensiones 
    ·Cómo crear una canalización con nombre 
    ·Cómo utilizar Copia de constructores en C + + 
    ·Cómo utilizar las variables globales de Programación …
    ·Características de Turbo C 
    ·Turbo C Definición y Proceso 
      Artículos destacados
    ·Cómo utilizar ODBC con PHP 
    ·Cómo crear varios formularios en VB 
    ·Cómo leer un carácter de un teclado en la Asamblea 
    ·Cómo hacer un Programa de fórmula cuadrática en una …
    ·Cómo crear un cuadro de imagen en Visual Basic 
    ·Cómo crear un archivo EXE desde un archivo Bat 
    ·Cómo utilizar conjuntos de datos en VB.NET 
    ·Cómo insertar varios valores Checkbox En una única ba…
    ·Cómo utilizar filtros en Struts 
    ·Cómo convertir una fecha del calendario para una caden…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com