BlitzMax/Lições/Ponteiro: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Linha 53:
ponteiroInt = Varptr meuInteiro%
Print "Conteudo de ponteiroInt" + ponteiroInt[0]
==Passando um ponteiro como parâmetro de função==
Você pode passar um ponteiro como parâmetro para modificar uma variavel pelo seu endereço.
Function minhaFuncao(ponteiro% Ptr)
ponteiro[0] = 1
EndFunction
inteiro% = 0
Print inteiro%
minhaFuncao(inteiro%)
Print inteiro%
[[Categoria:programação|*{{PAGENAME}}]]
|