Variáveis
A criação de uma
variável deve obedecer as regras utilizadas na definição de identificadores.
Uma variável em linguagem de programação consiste num identificador que é
utilizado para reservar um espaço na memória para guardar valores de um
determinado tipo de dados.
Tipos básicos de dados
Os tipos básicos
de dados são comumente designador por tipos primitivos esão: byte, short, int,
long, double e Boolean, etc.
Tipos de dados
|
Tamanho
|
Intervalo
|
|
Boolean
|
Depende da plataforma
|
True ou false
|
|
Byte
|
1 byte
|
0 a 255
|
|
Char
|
2 bytes
|
0 a 65535
|
|
Date
|
8 bytes
|
0:00:00 (meia noite de 1 de
janeiro, de 0001 até
23:59:59
de 31 de Dezembro de 9999
|
|
Decimal
|
16 bytes
|
0 até +/-79,228,162,514,264,337,593,543,950,335
|
|
(+/-7.9...E+28) † Ponto flutuante; 0
|
até +/-
|
||
|
|
7.9228162514264337593543950335
casas
decimais;
|
com 28
|
Double
|
8 bytes
|
-1.79769313486231570E+308
|
até -
|
|
|
4.94065645841246544E-324
† para negativos;
|
valores
|
|
|
4.94065645841246544E-324
|
até
|
|
|
1.79769313486231570E+308 †
para
positivos
|
valores
|
4
bytes
|
-2,147,483,648
até 2,147,483,647
|
|
|
8
bytes
|
-9,223,372,036,854,775,808
|
até
|
|
9,223,372,036,854,775,807
(9.2...E+18 †)
|
|||
Object
|
4 bytes para a
plataforma de 32-bit
|
Um
determinado tipo ser guardada numa variavél do tipo Object
|
|
|
8 bytes para
64-bit
|
|
|
Sbyte
|
1
byte
|
-128
até 127 (signed)
|
|
Short(short
integer)
|
2
bytes
|
-32,768
até 32,767 (signed)
|
|
Single(single-precision floating-point)
|
4
bytes
|
-3.4028235E+38 até -1.401298E-45 †
para valores negativos;
1.401298E-45 até 3.4028235E+38 †
para valores positivos
|
|
String
|
Depende da 0 até aproximadamente 2 billhões de
caracteres plataforma unicode
|
||
Uinteger
|
4 bytes 0
até 4,294,967,295
|
||
Ulong
|
8 bytes 0
até 18,446,744,073,709,551,615 (1.8...E+19 †)
|
(unsigned)
Tipos de dados por valor
e por referência
Os tipos de
dados por valor são tratados dentro do escopo de alocação de memoria, tais como
todos os valores do tipo numérico, boolean, Char e Date.
Tipos de dados por
referencia
Esse tipo de
dados funcionam como um ponteiro de referencia para outros locais da memória
que contém os dados com estruturas apropriadas para a sua manipulação.
Fazem parte os dados de tipo, Strig,
Arrays, object, tipo classe tais como form.
Declaração de variáveis
Antes de
utilizar uma variável é necessário declarar o nome(identificador), e o tipo de
dados associado. A declaração de uma variável deve iniciar com a palavra
reservada Dim seguido do nome do
identificador e palavra reservada As e
por fim pela identificação do tipo de dados.
Sintaxe1
Dim nomedoIdentificador
As Tipodedados
Sintaxe2
Dim nomedoIdentificador1,
nomedoIdentificador2, nomedoIdentificador3, ...As Tipodedados
Conforme ilustra
a sintaxe2 podemos declarar em uma instrução várias variáveis(n
identificadores) do mesmo tipo de dados, mas para isso é necessário separar os
identificadores com uma vírgula.
Exemplo de declaração de variavel do tipo inteiro.
Dim n1 as Integer
;-declaração de uma variavel do tipo inteiro de nome n1
Dim n1, n2, n3 as Integer; -
declaração de três variaveis do tipo inteiro que são n1, n2 e n3.
0 comentários:
Enviar um comentário