鱼C论坛

 找回密码
 立即注册
查看: 712|回复: 10

[已解决]带你学c带你飞课后习题求助

[复制链接]
发表于 2020-6-14 14:40:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
为什么要输出 FishC.com no "fish”需要写成这个样子呢,print("FishC.com no \"fish\"\n");
\"fish\"反斜杠是什么意思,怎么用的,为何没有反斜杠只输入“fish”会报错

最佳答案
2020-6-14 14:59:42
反斜杠后面没有特殊字符就表示要输出反斜杠后面的字符。因为有些字符是一种命令。比如双引号,表示是一个字符串。你要输出双引号怎么办?那就加个反斜杠!不然双引号就成命令了。你不加反斜杠,就表示输出两个语句。它们中间还有个fish,不加双引号的字母,那都叫代码。fish,没有这个命令,也没有这个变量,所以报错。这是要你输出鱼C没有鱼啊!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-14 14:46:00 | 显示全部楼层
第一是 printf
第二
printf("FishC.com no \"fish\"\n");
的\是转义字符
printf("")
这个函数已经有"了
在输入会报错
因此如想输入" 需使用\"
这是常识

如果这个答案对你有帮助

设个最佳把
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 14:59:42 | 显示全部楼层    本楼为最佳答案   
反斜杠后面没有特殊字符就表示要输出反斜杠后面的字符。因为有些字符是一种命令。比如双引号,表示是一个字符串。你要输出双引号怎么办?那就加个反斜杠!不然双引号就成命令了。你不加反斜杠,就表示输出两个语句。它们中间还有个fish,不加双引号的字母,那都叫代码。fish,没有这个命令,也没有这个变量,所以报错。这是要你输出鱼C没有鱼啊!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 15:03:46 | 显示全部楼层
405794672 发表于 2020-6-14 14:59
反斜杠后面没有特殊字符就表示要输出反斜杠后面的字符。因为有些字符是一种命令。比如双引号,表示是一个字 ...

啊这,XD你没有回车键马
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 15:10:35 | 显示全部楼层
老八秘制 发表于 2020-6-14 15:03
啊这,XD你没有回车键马

什么鬼?怎么又扯出回车键了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 15:14:44 | 显示全部楼层
405794672 发表于 2020-6-14 15:10
什么鬼?怎么又扯出回车键了?

你不觉得这么写会让人很不想看吗,排排版不好吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 15:15:40 | 显示全部楼层
Mike_python小 发表于 2020-6-14 14:46
第一是 printf
第二
printf("FishC.com no \"fish\"\n");

逐渐Twilight6化
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-14 15:17:03 | 显示全部楼层
老八秘制 发表于 2020-6-14 15:14
你不觉得这么写会让人很不想看吗,排排版不好吗

随便了。我又不是写文章。想不想看不关我的事。我说的不是错的就行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-14 16:25:46 | 显示全部楼层
405794672 发表于 2020-6-14 14:59
反斜杠后面没有特殊字符就表示要输出反斜杠后面的字符。因为有些字符是一种命令。比如双引号,表示是一个字 ...

那需要加反斜杠才能输出的特殊字符有哪些呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-15 15:56:50 | 显示全部楼层
ricoYang 发表于 2020-6-14 16:25
那需要加反斜杠才能输出的特殊字符有哪些呢

应该是凡是不能正常输出的字符都是。即命令。。比如反斜杠它自己\\。这个我也是新手,没有去试过,可以百度看看。应该没人会列出来吧?你可以试试,等你哪天想打哪个符号却因为有特殊含义而打不出来时,就试下反斜杠。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-16 15:55:22 | 显示全部楼层
405794672 发表于 2020-6-15 15:56
应该是凡是不能正常输出的字符都是。即命令。。比如反斜杠它自己\\。这个我也是新手,没有去试过,可以百 ...

好的,谢谢啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 15:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表