Tipos De Puntero

Páginas: 4 (812 palabras) Publicado: 20 de octubre de 2015
Tipos de puntero (Guía de programación de C#)
Otras versiones

En un contexto no seguro, un tipo puede ser un tipo de puntero, un tipo de valor o un tipo de referencia. Una declaración de tipos depuntero toma una de las siguientes formas:
type* identifier;
void* identifier; //allowed but not recommended
Cualquiera de los tipos siguientes puede ser un tipo de puntero:sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal o bool.
Cualquier tipo enum.
Cualquier tipo de puntero.
Cualquier tipo struct definido por el usuario que solo contenga campos de tipos noadministrados.
Los tipos de puntero no heredan de object y no existe ninguna conversión entre tipos de puntero y object. Además, las conversiones boxing y unboxing no admiten punteros. Sin embargo, puederealizar la conversión entre diferentes tipos de puntero y entre tipos de puntero y tipos enteros.
Cuando declare varios punteros en la misma declaración, únicamente debe escribir el asterisco (*) con eltipo subyacente; no se usa como prefijo en cada nombre de puntero. Por ejemplo:
int* p1, p2, p3; // Ok
int *p1, *p2, *p3; // Invalid in C#
Un puntero no puede señalar a una referencia o aun struct que contenga referencias, porque una referencia object puede recolectarse como elemento no utilizado aunque haya un puntero que la señale. El recolector de elementos no utilizados no realiza unseguimiento de si algún tipo de puntero señala a un objeto.
El valor de la variable de puntero de tipo myType* es la dirección de una variable de tipo myType. A continuación, se muestran ejemplos dedeclaraciones de tipos de puntero:

Ejemplo
Descripción
int* p
p es un puntero a un entero.
int** p
p es un puntero a un puntero a un entero.
int*[] p
p es una matriz unidimensional de punteros a enteros.
char*p
p es un puntero a un valor char.
void* p
p es un puntero a un tipo desconocido.
El operador de direccionamiento indirecto del puntero * puede usarse para obtener acceso al contenido de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos De Registros y Punteros
  • Tipo De Puntero(Informatica)
  • Tipos de punteros en excel
  • Punteros
  • Punteros
  • Punteros
  • Puntero
  • Punteros

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS