写一个 printf 函数,要求在屏幕上打印下边内容
写一个 printf 函数,要求在屏幕上打印下边内容答:printf("FishC.com no \"fish\"\n");
求解,是不是" "里面如果出现双引号必须要用转义字符 不是 转移字符和双引号之间··没有什么直接的联系吧····比如转义字符\n仅仅是为了换行显示而已。跟双引号的文字并没有什么冲突。 っ綿綿舊情 发表于 2019-1-4 13:39
转移字符和双引号之间··没有什么直接的联系吧····比如转义字符\n仅仅是为了换行显示而已。跟双引号 ...
题目要求的是打印这个啊FishC.com no "fish" 他加个反斜杠是什么作用? 不一定吧 wwqq1234054 发表于 2019-1-4 16:37
题目要求的是打印这个啊FishC.com no "fish" 他加个反斜杠是什么作用?
那两个反斜杠为了把双引号输出打印出来。双引号是特殊字符。不加反斜杠的话,编译器会认为你输入的是特殊字符的双引号。加了反斜杠就是向编译器说明,你输入的只是普通字符而已。正常输出显示。。 っ綿綿舊情 发表于 2019-1-4 17:30
那两个反斜杠为了把双引号输出打印出来。双引号是特殊字符。不加反斜杠的话,编译器会认为你输入的是特殊 ...
你把反斜杠去掉试下····会报错。
页:
[1]