我在看教程的时候,看到一段代码printf ("gramps sez, \"a \\ is a backslash.\ "\n");
我是这么写的
#include <stdio.h>
int main (void)
{
printf ("gramps sez, \"a \\ is a backslash.\ "\n");
return 0;
getchar ();
}
有什么错误吗?运行不了啊!
还有这什么转义序列\\ \' \"都是什么意思怎么用?重要吗?
可是我的c primer plus上是这么写的,怎么回事。。是因为我用的是vc++吗??
追答。。。根那个没关系吧,\在格式里面代表的是转译,那个位置明显是应该没有空格,是为了转译”的,“c primer plus”这个是什么,我不清楚,呵呵,程序都是有bug的,何况例子程序