What is the difference between pointers and references in C++
This article mainly introduces the relevant knowledge of what is the difference between pointers and references in C++. The content is detailed and easy to understand, the operation is simple and fast, and it has a certain reference value. I believe you will gain something after reading this C++ article about the difference between pointers and references. Let's take a look.
1. Declaration of pointer
As mentioned above, the pointer and the variable it points to are like two sides of a coin, so we can find the address of the variable through the address symbol "&" and the variable value stored in the address by dereferencing the symbol "*".
Int data = 10; / / declares a variable data and assigns an initial value of 10. The stored value is int type int* p_data = & data; / / to find the location where data is stored in memory, that is, p_datacout