คำถามเกี่ยวกับ C++ reference and const

Reference ตามที่ผมเข้าใจคือการอ้างถึงตัวแปรที่มีอยู่แล้ว แต่ทำไมเวลาเราสร้าง method ถึงสร้างแบบนี้ได้
```c++
void println(const string &word){
       cout << word <<endl;

int main() {
     println("Hello world");
     return 0;
}
```
เพราะว่า ผมยังไม่ได้ สร้างที่ string อื่นให้อ้างถึงเลยแล้วมันอ้างอิง address จากไหนหรอครับ ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่