0

所以我需要使用 \ __ || 打印标题

它会变成这样

  ______
 |_   _ \
   | |_) |
   |  __'.
  _| |__) |
 |_______/

如何打印所有,即使我使用\打印,我也会出错\

4

2 回答 2

1

要打印 \ 你需要把 \\ 放在你的字符串中,因为 \ 是一个转义符(例如 \n 用于换行)。

于 2014-03-02T22:31:46.247 回答
0

我可以使用以下代码打印出您的图像:

char* thing = "  ______\r\n |_   _ \\\r\n   | |_) |\r\n   |  __'.\r\n  _| |__) |\r\n |_______/";

int main( void )
{
    printf("%s",thing);
    return 0;
}

如果您打算转义复杂的图像,您需要的是一个字符串转义工具。我在http://www.freeformatter.com/java-dotnet-escape.html#ad-output使用了一个

于 2014-03-02T22:39:05.513 回答