1

我在 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");
4

2 回答 2

4

在面向行的文本的上下文中,尤其是某些编程语言的源代码中,它通常用于行尾以指示应忽略尾随换行符,以便将下一行视为部分当前行的。在这种情况下,它可以称为“延续”。GNU make 手册说:“我们使用反斜杠换行符将每一长行分成两行;这就像使用一个长行,但更易于阅读。”

于 2011-10-10T10:55:34.053 回答
2

这意味着该语句在下一行继续,就像没有换行一样。

于 2011-10-10T10:55:43.383 回答