vb6 - sirve - visual basic descargar
¿A qué vb6 inicializar un entero estático? (2)
Static i as integer
¿Qué seré antes de asignar un valor?
Parece ser solo cero (0) pero quería confirmarlo.
Las variables de todos los tipos de datos VB reciben su valor predeterminado respectivo cuando se inicia el procedimiento.
Esto incluye inicializar todos los números a cero y todos los otros tipos de datos a su sabor de cero ( vbNullString
para cadenas, no exactamente lo mismo que una cadena vacía ""
, False
para booleanos, Empty
para variantes y Nothing
para objetos).
Normalmente en Visual Basic, cuando una variable estática se declara dentro de un procedimiento de Función o Sub, se inicializa a 0 (tipo de datos numéricos) o una cadena vacía, "" (tipo de datos de cadena), de forma predeterminada.
Así que sí, puedes estar seguro de que su valor predeterminado es cero.
Espero que esto ayude