robertbai 发表于 2021-1-11 06:49:15

c ”/“ 问题

FishC.com no "Fish"
为什么 加/ 就不会报错, / 不相当于没有用吗?
printf("FishC.com no \"fish\"\n");

wp231957 发表于 2021-1-11 07:54:05

没学过转义符吗
再说你一会正\一会反/都不知道你再说啥

心驰神往 发表于 2021-1-11 08:05:18

https://fishc.com.cn/forum.php?mod=viewthread&tid=66479&extra=page%3D1%26filter%3Dtypeid%26typeid%3D584这里讲的有

jackz007 发表于 2021-1-11 11:25:39

      如果字符串使用双引号来定义,那么,一个字符串只能在其首尾各出现一个双引号,如果在字符串中需要使用,那就必须进行转义,具体方法就是写成 \",这种组合出现在字符串中的时候,双引号会被认为是字符串中的一个普通字符,不会被识别为字符串的首尾标志。
      Python 定义字符串除了双引号,还可以使用单引号,如果有双引号出现在字符串内部,应该首先选择使用单引号来定义字符串:
printf('FishC.com no "fish"\n');
      这样,就没有转义的麻烦了。
页: [1]
查看完整版本: c ”/“ 问题