Ayuda con Variables Globales y Locales en Pascal
Que tal Amigos,
Estoy aprendiendo los conceptos de programacion básicos de Pascal, aunque debo decir que aprendí a programar en Turbo C++... hasta acá todo bien, sin embargo hay algo que no puedo pasar el codigo de C++ a Pascal... siento que algo le falta a Pascal :eek: Tengo el siguiente codigo en Turbo C++ que usa una variable global y una variable local Código:
... Código:
var en realidad la idea es no "abusar" del uso de variables globales.. pero Pascal me obliga a declarar todas mis variables de la funcion "main" como globales?? O tengo algun problema al traducir el codigo?? |
Hola Novatin.
Te pongo un código de ejemplo que te puede clarificar el ámbito de las variables en Pascal: En el caso que utilices unidades, las variables declaradas en la sección de interface serán accesibles desde cualquier otra unidad que las incluya y las declaradas en la sección de implementation, privadas a la unidad. Saludos. :) |
Este codigo hace uso de un Form con un boton y un memo. Usa los nombres por defecto y el evnto OnClick del Boton.
Al parecer tu estas haciendo un programa de terminal, no debe de variar demasiado. Saludos y cuentanos si resuelves tus dudas. |
Despues de postear mi anterior mensaje vi que Eficsa (Salve maestro!) te habia contestado. Asi que hice esto para clarificar mi conocimiento jejej
|
Se me aclaro todo en el acto...
Creo que mi confusion surgió de los "Tontoriales" de pascal que lei.. :D , todos ellos indican una sola seccion de "VAR"... y no se me ocurrio incluir otra seccion "VAR" justo antes de main... yo me figuraba que debia estar dentro de BEGIN (principal)... Menos mal que acá siempre puedo contar con Uds... Gracias por sus respuestas.. Un saludo. |
La franja horaria es GMT +2. Ahora son las 20:20:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi