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

Cómo pasar punteros a funciones

2012/4/26
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 se mostrará el número de caracteres de una cadena
Código C durante bits para la conversión Byte
Cómo hacer tu propio PSP Game
Cómo realizar la asignación de memoria dinámica en C + +
ActiveX Component Tutorial
Apue.H no encontrada en Ubuntu
Cómo utilizar botones de opción en Visual C
Cómo utilizar Getline en C para Skip Cin.Ignore
Conocimiento de la computadora © http://www.ordenador.online