Help with using data from an array

Greenbean209:
Before I go on, My question now is, if I made an instance as such:

int piezzo = 2;

int notesArrayNyan[] = {1,2,3,4} ///and so on...
Song nyanCat(notesArrayNyan, piezzo);




will my _notesArray pointer now point to the address of notesArrayNyan[0]?

Where is this code going to go? notesArrayNyan may go out of scope and then the pointer to it will be invalid.