สตริงการเข้าถึง C++
สตริงการเข้าถึง
คุณสามารถเข้าถึงอักขระในสตริงได้โดยอ้างอิงหมายเลขดัชนีภายในวงเล็บ[]
เหลี่ยม
ตัวอย่างนี้พิมพ์อักขระตัวแรกใน myString :
ตัวอย่าง
string
myString = "Hello";
cout << myString[0];
// Outputs H
หมายเหตุ:ดัชนีสตริงเริ่มต้นด้วย 0: [0] เป็นอักขระตัวแรก [1] เป็นอักขระตัวที่สอง เป็นต้น
ตัวอย่างนี้พิมพ์อักขระตัวที่สองใน myString :
ตัวอย่าง
string
myString = "Hello";
cout << myString[1];
// Outputs e
เปลี่ยนอักขระสตริง
หากต้องการเปลี่ยนค่าของอักขระเฉพาะในสตริง ให้อ้างอิงหมายเลขดัชนี และใช้เครื่องหมายคำพูดเดี่ยว:
ตัวอย่าง
string
myString = "Hello";
myString[0] = 'J';
cout << myString;
//
Outputs Jello instead of Hello