इस सेक्शन में हम देखेंगे कि C या C++ में लाइन स्प्लिसिंग क्या है। कभी-कभी हम डबल स्लैश "//" का उपयोग करके सिंगल लाइन कमेंट डालते हैं। वन-लाइन कमेंट मूल रूप से तब समाप्त होता है जब हम अगली लाइन पर जाते हैं। लेकिन अगर हम किसी सिंगल लाइन कमेंट के अंत में बैक स्लैश डालते हैं, तो क्या प्रभाव होगा?
जब बैक स्लैश का उपयोग किया जाता है तो यह अगली लाइन तक जारी रहता है। इसलिए कमेंट लाइन के बाद, यदि कमेंट के बाद कुछ लाइनें हैं, तो उन्हें भी नजरअंदाज कर दिया जाएगा। आइए एक उदाहरण देखें।
उदाहरण 1
#include <iostream>
using namespace std;
int main() {
//This is a comment line ending with back slash\
cout << "Line after comment" << endl;
cout << "Next line";
}
आउटपुट
Next line
इस स्थिति में हमें कमेंट लाइन और कोड की अगली लाइन के बीच एक अतिरिक्त लाइन स्पेस डालनी होगी। पिछले कोड और अगले कोड के बीच का अंतर देखें।
उदाहरण 2
#include <iostream>
using namespace std;
int main() {
//This is a comment line ending with back slash\
cout << "Line after comment" << endl;
cout << "Next line";
}
आउटपुट
Line after comment Next line