“Conocimientos Programación>C /C + + Programming

Cómo pasar punteros a funciones

2012/11/28
Argumentos de la función pueden ser dadas en función de prototipo de la función. Un puntero es un argumento largo de 4 bytes que se refiere a un lugar en la memoria del ordenador. Pasar punteros como argumentos de funciones permiten manipular directamente una variable u objeto en la memoria. Esto se usa para optimizar el código para que la función no tiene que copiar la variable u objeto de la persona que llama para acceder a ella . Comprobación de errores debe ser empleado cuando se pasa un puntero para que apunte a una ubicación válida en la memoria. Cosas que necesitará
Visual Studio 2010
Mostrar más instrucciones
1

Abra el proyecto en Visual Studio 2010 .
2

Navegue hasta la función que acepta un puntero a una variable.
3

Definir el tipo de puntero en la lista de argumentos de la función mediante la colocación de un asterisco después de que el tipo de variable , justo antes del nombre de la variable. Un puntero a un tipo de carácter se define como: "char * variableName "
4

Coloque el tipo de puntero en el prototipo de la función si se especifica uno . . El prototipo de la función debe reflejar exactamente la lista de argumentos de la función o habrá un error de compilación .
5

Llamar a la función requiere un signo que se coloca antes de los nombres de variable para los argumentos de puntero en la función. Una función llamada " myFunction " que acepta un puntero a un entero que se llama mediante : . " MyFunction (& myIntegerName ) "

C /C + + Programming
Cómo ejecutar un desarrollador iPhone Xcode
Descripción de un C + + Función y cómo provoca un desbordamiento de búfer
Cómo escribir Bytes de matriz de bytes
Cómo crear una sentencia switch en C
Cómo prevenir el uso múltiple de un archivo de encabezado
Cómo crear un vector de cadenas en C + +
Cómo generar números enteros negativos y positivos azar en C + +
Cómo hacer una cadena C
Conocimientos Informáticos © http://www.ordenador.online