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
Maxtremus (discussão | contribs)
Maxtremus (discussão | contribs)
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}}]]