读书人

这个双引号前方为什么不加斜杠

发布时间: 2013-12-23 14:30:52 作者: rapoo

这个双引号前面为什么不加斜杠?
如题,我记得双引号前面也要加斜杠,为什么这个程序没有用呢?

#include "stdafx.h"
#include "stdio.h"

int main(void)
{

char ch;
int count = 0;
while((ch = getchar()) != '.')
{
if(ch != '"' && ch!= '\'') //此处为什么双引号前面没用斜杠而单引号前面要用?
{
count++;
}
}
printf("There are %d non-quote characters.\n", count);

return 0;
}

[解决办法]
放在""里应该要加
[解决办法]
双引号放在双引号中需要,单引号放在单引号中需要。比如:
printf("a\"b");打印a"b

读书人网 >C语言

热点推荐