If we do this then as soon as the stack is instantiated here the call is made to this point top is initialized the cout happens which you see here control comes back and then the reversal of the string happens.
जर आपण हे केले तर इथे स्टॅक निमार्ण करताना त्वरित ह्या टप्प्यावर येतो जेथे top ला प्रारंभिक मूल्य दिले जाते, cout ची विधाने अमलात आणली जातात आणि जेव्हा मग नियंत्रण इथे परत येते तेव्हा स्ट्रिंगला उलट करायचे कार्य केले जाते.