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

Cómo imprimir Punteros en C

2014/2/1
Lápices de proporcionar a los programadores la capacidad de alias de variables por " señalar " a su espacio de direcciones. Un puntero se asigna el valor de una variable con el espacio de direcciones que el valor se encuentra en la memoria del ordenador . La declaración " printf " se utiliza en la programación C para imprimir valores de variable . Los punteros se imprimen de manera diferente que otros valores de ordenador. Puede imprimir el espacio de direcciones a las que las direcciones de puntero o puede imprimir el valor que se encuentra en ese espacio de direcciones . Instrucciones
1

Crear una variable simple C . Los punteros son asignados para hacer frente a los espacios de la memoria , pero primero una variable necesita una definición. El siguiente código define un entero y un puntero :

int Theint = 5 ; int * thePointer ;
2

Asignar el puntero al espacio de direcciones de la variable de número entero . El signo es el prefijo que se utiliza para asociar los espacios de direcciones a los punteros . El código siguiente muestra cómo asignar un puntero a una variable:

thePointer = &theInt;
3

Imprimir el valor del puntero. La siguiente sentencia printf imprime el valor del puntero en la pantalla:

printf ( "El valor del puntero es% d" , * thePointer ) ;

El valor impreso en la pantalla es de 5, que es el valor de la variable asignada al puntero.
4

Imprimir el espacio de direcciones asignado al puntero. La siguiente sentencia printf imprime la dirección de memoria para el puntero :

printf ( " El espacio de dirección para el puntero es% d" , thePointer ) ;

Tenga en cuenta que la diferencia entre las dos instrucciones printf es el prefijo asterisco . El asterisco se imprime el valor , mientras que la eliminación se imprime el espacio de direcciones de memoria.

C /C + + Programming
¿Qué es un Xilinx XPS
Alternativas a Decompiler Boomerang
Cómo crear una clave de producto
Cómo calcular la longitud de cuerda
Cómo utilizar un interruptor de la caja con los rangos de C + +
Cómo convertir en Proyectos de Visual C al BCB
Cómo utilizar cadenas como entrada desde el teclado en matrices bidimensionales con C Programas
Tipos de datos para Turbo C
Conocimientos Informáticos © http://www.ordenador.online