xiaosdm 发表于 2020-2-16 21:12:26

求助c语言新书问题


为什么这样写会报错
#include<stdio.h>
int main()
{
        printf ("$./test Fishc.com no “fish” ");

        return 0;
}
而这样写就不会
#include<stdio.h>
int main()
{
        printf ("$./test Fishc.com no fish");

        return 0;
}

zltzlt 发表于 2020-2-16 21:16:13

我这里运行这段代码没有报错。

#include <stdio.h>

int main()
{
    printf("$./test Fishc.com no “fish” ");
    return 0;
}

蒋博文 发表于 2020-2-17 12:40:51

你第一种的引号输入是不是有问题

蒋博文 发表于 2020-2-17 12:43:05

也就是说,你输入引号的时候,机器是不是把最后两个引号当成一对了

蒋博文 发表于 2020-2-17 12:44:42

如果是那就将中间的两个引号改为单引号,好吧?
以后要注意这种情况,毕竟我也是这样过来的{:10_266:}

xiaosdm 发表于 2020-2-20 08:43:40

蒋博文 发表于 2020-2-17 12:44
如果是那就将中间的两个引号改为单引号,好吧?
以后要注意这种情况,毕竟我也是这样过来的

双引号具体是什么用途呢?

xiaosdm 发表于 2020-2-20 08:47:22

zltzlt 发表于 2020-2-16 21:16
我这里运行这段代码没有报错。

好像是的{:5_104:}

xiaosdm 发表于 2020-2-20 08:51:40

xiaosdm 发表于 2020-2-20 08:47
好像是的

双引号嵌套就会出错
页: [1]
查看完整版本: 求助c语言新书问题