| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    ¿Hay alguna ventaja de utilizar un argumento en lugar de declarar una variable global
    Al crear aplicaciones , usted tiene la opción de trabajar con dos tipos de variables : variables locales y variables globales . Como desarrollador, es probable que utilice variables locales con más frecuencia. Estas son las variables que se pasan como argumentos entre funciones y métodos. Hay varias ventajas de utilizar variables locales en lugar de los globales . Variables locales

    Al escribir una función de programación , usted puede agregar variables a la función y asignar valores a las variables como se muestra a continuación:

    X = 5

    La variable X contiene ahora 5 , y su función se puede usar X para realizar otros cálculos. Cuando se construye una aplicación , puede crear otras funciones que necesitan utilizar el valor almacenado en X. Una manera de hacer X visible en otra función es la de pasar la variable a la función como argumento cuando se llama a como se muestra en el siguiente ejemplo :


    Función2 (X )

    Esta declaración llama a una función llamada Función2 y lo pasa la variable X
    variables globales
    < p . > más idiomas de programación le permiten agregar múltiples funciones de un módulo o clase y declarar las variables en la parte superior del archivo. Estas variables, que no existen dentro de una función , son variables globales . Cualquier función en el módulo o clase puede asignar valores a las variables globales y leer los valores almacenados en ellos. Por ejemplo , si una función llamada OpenFile cambia el valor de una variable global de 100 a 200 , una función llamada WriteFile verá 200 si hace referencia a esa variable .

    Ventajas del uso de argumentos

    a menudo es más fácil de leer y entender el código cuando se pasa variables como argumentos. Si usted ve una variable local dentro de una función , se puede decir exactamente lo que hace , porque otras funciones no pueden actualizarlo. Uso de variables locales también reduce la frecuencia de los conflictos de nombres . A menudo se declara y asignar las variables locales que se pasan como argumentos más rápido que puedas al crear variables globales. También es mejor práctica de programación para mantener todas las funciones en una aplicación independiente. Si hay varias funciones comparten la misma variable global, pueden llegar a ser acoplada porque los cambios en una función puede afectar a otro .
    Consideraciones

    Si escribir programas pequeños, tales como widgets o gadgets, puede que le resulte más fácil de usar variables globales en vez de pasar alrededor de variables locales como argumentos. Las variables globales también son útiles cuando se necesita para compartir una función como un temporizador con todas las funciones de una aplicación. Si utiliza variables globales , puede hacer que sean más fáciles de identificar y manejar dándoles nombres únicos como g_boxColorl . Cuando otros programadores mantener su código de ver ese nombre , ellos ahora que se está trabajando con una variable global.

    Previous :

    next :
      Artículos relacionados
    ·Cómo imprimir una ecuación en forma de cadena 
    ·iPhone apps y extensiones de archivo 
    ·Estilos de soporte para la programación 
    ·Cómo ver XBRL 
    ·Ingeniería un juego para construir un robot 
    ·Definición de polimorfismo en Computadoras 
    ·Cómo hacer un post en tu blog Título en una etiqueta …
    ·Cómo utilizar Update Con Select subconsulta 
    ·SQL Fundamentals Training 
    ·Cómo utilizar parámetros en SSIS 
      Artículos destacados
    ·¿Cómo se crea una casilla de verificación en Terrapi…
    ·Cómo hacer VBA Cajas de entrada 
    ·Cómo dar formato a texto de HTML en VBA 
    ·Python Tips 
    ·¿Qué es la Informática Básica Idioma 
    ·Cómo quitar las etiquetas XML de un archivo XML en Vis…
    ·Cómo utilizar el control de Windows Forms en WPF 
    ·Cómo eliminar registros de procedimiento almacenado en…
    ·Turing booleanas Tipos 
    ·Cómo editar archivos TPL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com