gpt4 book ai didi

c - 关于printf(C语言)

转载 作者:行者123 更新时间:2023-11-30 21:06:01 25 4
gpt4 key购买 nike

我想打印多行字符串,我已经尝试过了:

printf("1. englsih
2. finish
3. japanese);

我该怎么做?

最佳答案

要在字符串中包含换行符,请使用 \n:

    printf("1. englsih\n2. finish\n3. japanese\n");

如果要将字符串文字拆分为多行以提高可读性,可以使用 \ 作为该行的最后一个字符(后面甚至不能有空格):

    printf("1. englsih\n\
2. finish\n\
3. japanese\n");

上面存在美学问题,行开头的任何缩进实际上都会成为字符串的一部分。或者,您可以将字符串拆分为几个 "quoted" 部分,中间只有空格,这样编译器会将它们组合成一个字符串文字:

    printf("1. englsih\n"
"2. finish\n"
"3. japanese\n");

关于c - 关于printf(C语言),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51048390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com