Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

Line Splicing ใน C/C++


ในส่วนนี้เราจะมาดูกันว่าระยะห่างระหว่างบรรทัดใน C หรือ C++ คืออะไร บางครั้งเราใส่ความคิดเห็นบรรทัดเดียวโดยใช้เครื่องหมายทับ “//” ความคิดเห็นแบบบรรทัดเดียวจะสิ้นสุดลงเมื่อเราย้ายไปยังบรรทัดถัดไป แต่ถ้าเราใส่เครื่องหมายทับที่ท้ายความคิดเห็นบรรทัดเดียวจะมีผลอย่างไร

เมื่อใช้แบ็กสแลช มันจะดำเนินต่อไปในคำโกหกถัดไป ดังนั้นหลังความคิดเห็น หากมีบางบรรทัดต่อจากความคิดเห็น ก็จะถูกละเว้นเช่นกัน เรามาดูตัวอย่างกัน

ตัวอย่าง

#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

ในสถานการณ์นี้ เราต้องเว้นวรรคเพิ่มเติมหนึ่งบรรทัดระหว่างบรรทัดความคิดเห็นและบรรทัดถัดไปของโค้ด โปรดดูความแตกต่างระหว่างรหัสก่อนหน้าและรหัสถัดไป

ตัวอย่าง

#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