| 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 devolver un puntero a un vector
    Lenguajes de programación tienen diferentes métodos de estructuración de datos. Una estructura de datos común en C + + es el vector . Un vector es una secuencia de algún otro tipo de datos, tales como tipos de datos enteros . Cuando la secuencia es demasiado grande , el vector cambia de tamaño. Esto le permite seguir sumando a un vector sin tener que preocuparse por quedarse sin espacio. Traslado de un vector en torno a la memoria es muy costoso en términos de gastos generales, por lo que es mejor enviar un puntero en su lugar. Puede devolver un puntero a un vector de una función sencilla de reducir la sobrecarga asociada con la transferencia de los datos dentro del vector . Instrucciones
    1

    Carga tu entorno de desarrollo integrado o IDE, y empezar un proyecto nuevo. Un nuevo archivo de código fuente aparece en el área de trabajo
    2

    Importe el C + + biblioteca de vectores mediante la inclusión de la siguiente línea en la parte superior del archivo de código fuente: .

    # Include ;
    3

    Crear una función que devuelve un puntero a un vector. La siguiente función se llevará una referencia a un vector y devuelve un puntero a la misma:

    vector * vectorFunction (vector y en ) {return } ∈
    4

    Crear una función principal. La función principal será mantener todo el programa, y se puede escribir así:

    int main () {


    }
    5

    Declarar un puntero dentro de los corchetes de la función principal. Este indicador tendrá la dirección del vector, el cual requiere la siguiente sintaxis :

    vector * v ;
    6

    Declarar un vector escribiendo la siguiente línea : < br >

    vector newVector ;
    7

    Devuelve la dirección del vector, y asignarla al puntero llamando a la función " vectorFunction " , así:

    v = vectorFunction ( newVector ) ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar OracleDataAdapter para actualizar un ori…
    ·¿Cómo se escribe un archivo CSV en C # 
    ·Cómo crear una lista enlazada en C 
    ·Cómo importar modelos en GTK Radiant 
    ·¿Cómo revertir el orden de un vector en C + + 
    ·Cómo agregar dos matrices a un tercero 
    ·Cómo hacer de entrada Sólo un entero en C + + 
    ·Cómo hacer descriptores de archivos en C 
    ·Cómo dar formato a fechas y horas con iostream 
    ·CSharp Controls DataGridView 
      Artículos destacados
    ·¿Cómo hacer de desplazamiento acumulado Offset en jQu…
    ·Cómo marcar los números en una lista de Python 
    ·Cómo comprobar si la columna existe en MySQL 
    ·Cómo Hervir jamón en lata 
    ·Cómo hacer una ordenación por inserción en Python 
    ·Cómo conectar Visual Basic para Mysql 
    ·Cómo iniciar un navegador de Web en Java 
    ·Cómo probar un paquete SSIS 
    ·Cómo ejecutar un proceso en un PC remoto con Wmi VB.NE…
    ·Cómo cambiar el tamaño y tipo de una chincheta en un …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com