My first programming language learned was Actionscript, and I'm having a hard time understanding pointers and references.
What is the purpose of pointers when I can just use references? I read one use case for pointers is when giving a large variable to another function instead of copying it, but can't I just add a & in front so it acts like a pointer?
(I know how knowing/passing the memory address of something is helpful, but I don't understand why when there is &)
EDIT: I mean references as using &