“Conocimientos Programación>Delphi Programación

Pascal punteros de matriz

2014/2/22
Antes de Java, el lenguaje de programación primaria enseñada en cursos universitarios de ciencias de la computación fue Pascal . Este lenguaje de "enseñanza" pronto se convirtió en una herramienta profesional que se utiliza para producir utilidades y aplicaciones para los primeros ordenadores Macintosh de Apple, los sistemas operativos Windows de Microsoft DOS y . Modernos compiladores de Pascal son lenguajes de propósito general que soportan los tipos de datos básicos como arrays y punteros , así como de extensión de tipo de datos a través de clases . Pascal general

El lenguaje de programación Pascal fue desarrollado en 1971 por el suizo Niklaus Wirth informático como herramienta para enseñar a los estudiantes universitarios de las técnicas de programación estructurada . Wirth Pascal diseñado para ser un lenguaje de programación pequeña , pero ampliable . Las nuevas versiones de Pascal se han desarrollado que se extienden las capacidades del lenguaje. UCSD Pascal , Object Pascal , Pascal Alcor , TurboPascal , FreePascal y Delphi son lenguajes que construyen sobre el fundamento de la experiencia original de Wirth.
Pascal Arrays

Una matriz es un llamado variable que contiene otras variables . Los datos de un array se accede mediante una referencia a la variable llamada . Una matriz de Pascal contiene una o más variables con el mismo tipo de datos . Por ejemplo una matriz llamada " myNumbers " puede contener los números enteros 1 , 2 , 3 , 10 y 33 . Cuando se declara una matriz de Pascal , se debe especificar el número de elementos de la matriz y el tipo de los elementos de datos. Por ejemplo, la declaración " myNumbers : array [ 1 .. 10 ] of Integer; " crea una serie de diez enteros se accede a través de los myNumbers variables. Puede acceder al valor de la variable en una matriz utilizando su índice. Por ejemplo , " myNumbers [ 2 ]: = 3" se asigna el valor 3 para el segundo elemento en la matriz myNumbers
Pascal Punteros

originalmente . , un puntero Pascal no apunte a la dirección de memoria de una variable como es común en lenguajes como C. en cambio , los punteros Pascal tenían la intención de señalar a los registros - la forma Pascal para crear nuevos tipos de datos . Las nuevas versiones de Pascal como TurboPascal , FreePascal y Delphi permiten C -como el acceso puntero a direcciones de memoria de variables.
Crear punteros a matrices

FreePascal es un país libre y de código abierto de código herramienta de desarrollo compatible con TurboPascal 7 . Para crear un puntero a una matriz con FreePascal , debe declarar un puntero al mismo tipo de datos que la matriz contiene . La declaración " MyPtr : ^ Integer " crea un puntero a una variable de tipo entero arbitrario. Puede apuntar MyPtr a la matriz myNumber con la afirmación " MyPtr : = @ myNumberArray [ 0 ] . " A continuación, puede acceder al valor de myNumber apuntado por MyPtr por indexación. La declaración " MyPtr [ 3 ] " apunta al tercer elemento de la matriz . MyNumber

Delphi Programación
¿Cómo saber si su socio de negocio es malversar
Cómo diseñar una plantilla para Joomla
Encubrimiento Técnicas Google
Cómo encontrar canciones en BPM
Cómo importar OCX para Delphi 2007
Pascal punteros de matriz
Cómo convertir extendido en entero en Pascal
Cómo hacer un bolso de Bolsas de basura , notas post-it y tarjetas de índice
Conocimientos Informáticos © http://www.ordenador.online