Visual Basic (VB) fornece uma linguagem fácil de aprender para desenvolvedores web ou desktop. Os ponteiros são variáveis comuns em qualquer idioma . Um ponteiro de "pontos" para um local endereço de memória de uma variável . O ponteiro permite que você atualize o valor de uma variável fora dos limites da função. Isto é útil quando você quer passar um ponteiro para uma função e editar a variável localizado em outro lugar no seu código. Para usar um ponteiro em VB , você define o ponteiro, atribuí-la a uma variável e passá-lo " por referência" na função. Instruções
1
Declare uma variável e um ponteiro. Neste exemplo, uma variável inteira é declarada. No entanto, um ponteiro pode apontar para qualquer tipo de dados em seu código (mesmo outro ponteiro ) . O seguinte é como declarar essas duas variáveis :
Dim i As IntegerDim i_ptr As Integer *
O asterisco indica uma definição de variável ponteiro
2
Atribuir o inteiro endereço do valor do ponteiro. Os dois valores são então " ligada " juntos . Mais tarde, no código, uma alteração no valor do ponteiro altera o valor em seu espaço de endereço atribuído. O código a seguir atribui o valor :
i_ptr = AddressOf i
3
Altere o valor do ponteiro e imprimir os resultados. Observe quando o valor do ponteiro for alterado, o valor de i é alterada também:
* i_ptr + = 1Console.WriteLine ( "O valor de i agora é {0}" , i); Console.WriteLine (" o valor da i ponteiro i_ptr também é { 0} ", i_ptr );