यहां इस कार्यक्रम में हम देखेंगे कि सी ++ में एक स्ट्रिंग के प्रत्येक अक्षर के माध्यम से कैसे पुनरावृति करें। प्रत्येक वर्ण पर लूप करने के लिए, हम 0 से (स्ट्रिंग लंबाई -1) तक के लूप का उपयोग कर सकते हैं। चरित्र तक पहुँचने के लिए हम या तो सबस्क्रिप्ट ऑपरेटर "[ ]" या स्ट्रिंग ऑब्जेक्ट के at() फ़ंक्शन का उपयोग कर सकते हैं।
Input: A string “Hello World” Output: “Hello World”
एल्गोरिदम
Step 1: Get the string Step 2: Use R before string to make it raw string Step 3: End
उदाहरण कोड
#include<iostream> using namespace std; main() { string my_str = "Hello World"; for(int i = 0; i<my_str.length(); i++) { cout << my_str.at(i) << endl; //get character at position i } }
आउटपुट
H e l l o W o r l d