0
Printing memory location / usage of pointers in C++
I'm comparing two chunks of code. If we want the output to be some hexadecimal memory location, what's the benefit of assigning this memory location to another variable? For example: int score = 9; int *scorePtr; scorePtr = &score; cout << scorePtr << endl; In the above example, what's the purpose for having int *scorePtr; scorePtr = &score;? Why can't we simply write: int score = 9; cout << &score << endl; This latter one seems simpler...
2 Answers
+ 3
Pointers and References become MUCH more important later in the course.
One you start with methods/classes/objects, they become essential for working in any project.
Can't fully explain what i mean, but i assure you that they will start to make sense one you reach methods.