求大佬纠正
求帮助 不是\\\\\\\\\\\\\\\\? 本帖最后由 jackz007 于 2022-9-29 22:22 编辑续行符和转义字符是 '\' 不是 '/'。
下面的代码的图案部分是 "所见即所得" 的,你排成什么样,打印出来就是什么样。
#include <stdio.h>
int main(void)
{
printf("\
********\n\
哈哈哈哈\n\
********\n\
") ;
}
编译、运行实况:
D:\\C>g++ -o x x.c
D:\\C>x
********
哈哈哈哈
********
D:\\C> ba21 发表于 2022-9-29 21:46
不是\\\\\\\\\\\\\\\\?
我一开始用的\但是我翻了一下小甲鱼的作业,他用的\所以我改了 本帖最后由 zhangjinxuan 于 2022-9-30 07:17 编辑
哈哈哈哈哈 和 星号前面不能有空格,这样,才能左对齐
转义字符串每行前不能有空字符,否则会当做字符串的一部分 zhangjinxuan 发表于 2022-9-30 07:16
哈哈哈哈哈 和 星号前面不能有空格,这样,才能左对齐
转义字符串每行前不能有空字符,否则会当做字符串 ...
我试了一下,好像也不行啊? jackz007 发表于 2022-9-29 22:19
续行符和转义字符是 '\' 不是 '/'。
下面的代码的图案部分是 "所见即所得" 的,你排成什 ...
哥,我编译器真搞出来不是你这样的 折折星 发表于 2022-10-1 20:04
哥,我编译器真搞出来不是你这样的
不要混用tab和空格
页:
[1]