我在mysql文档中找到了以下代码,但想知道在行尾添加反斜杠是什么意思。
status = mysql_query(mysql,
"DROP TABLE IF EXISTS test_table;\
CREATE TABLE test_table(id INT);\
INSERT INTO test_table VALUES(10);\
UPDATE test_table SET id=20 WHERE id=10;\
SELECT * FROM test_table;\
DROP TABLE test_table");
答案 0 :(得分:4)
在面向行的文本的上下文中,特别是某些编程语言的源代码,通常在行的末尾使用它来表示应该忽略尾部换行符,以便将以下行视为它是当前行的一部分。在这种情况下,它可以被称为“延续”。 GNU make手册说:“我们使用反斜杠换行将每条长行分成两行;这就像使用一条长行,但更容易阅读。”
答案 1 :(得分:2)
这意味着语句在下一行继续,就像没有换行符一样。