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

Cómo convertir a Void internacional

2014/6/13
El C + + lenguaje de programación almacena los datos como un tipo específico. Por ejemplo , los datos numéricos se pueden almacenar como el tipo de datos " int " . Un tipo de datos tiene una dirección en la memoria que almacena un valor. La dirección de los datos se puede almacenar en un puntero del mismo tipo de datos , o como un puntero "vacío " . Un puntero "vacío " puede almacenar la dirección de cualquier tipo de datos. Por ejemplo , puede almacenar la dirección de un tipo de datos " int " en un puntero de "vacío " . Cosas que necesitará
+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , como GCC
Mostrar más instrucciones
1

carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2

Crear una función principal, que es donde se iniciará el programa. Escriba lo siguiente en la parte superior del archivo de código fuente:

int main () { }


3

declarar una variable " int" por escribiendo al siguiente dentro de los corchetes de la función principal :

int x = 500 ;
4

declarar un puntero "vacío " , escribiendo lo siguiente debajo de la declaración por escrito en el anterior paso :

void * voidPtr ;
5

Asignar la dirección del tipo de datos "int ", " x " para el puntero "vacío " . Escriba el siguiente después de la declaración de puntero "vacío ":

voidPtr = &x;
6

declarar un puntero "int " que almacena la dirección de poder del puntero del "vacío " . Esto permitirá a tratar la dirección del puntero "vacío " como un tipo de datos " int" . Esto se puede hacer por escrito la siguiente declaración a continuación el escrito en el paso anterior :

int * IntPtr = (int *) voidPtr ;
7

Imprime el valor situado en la dirección a la que apunta el puntero " IntPtr " escribiendo lo siguiente:

cout << * IntPtr << endl ;
8

Ejecute el programa haciendo clic en el verde botón "Play " que se encuentra en la fila superior de botones. El programa almacena la dirección de la "int " variable " x " en el interior del puntero "vacío " . El puntero "vacío " se accede luego a través de la utilización del puntero "int " " IntPtr ", y su valor de " 500 " se imprime en la consola de salida.

C /C + + Programming
Cómo escribir un programa en C Uso de la Serie Lucas
Cómo editar el Silverlight DataGrid
Las diferencias en Malloc y calloc
Cómo utilizar casillas de MFC
Cómo agregar un encabezado de DataGrid
Cómo crear SQLite con Zend Framework
Cómo hacer una aplicación de alarma MFC
Cómo convertir C + + de ADA
Conocimientos Informáticos © http://www.ordenador.online