Tag: string

如何将双引号转换为字符串文字?

我使用printf()语句创建了以下输出: printf(“She said time flies like an arrow, but fruit flies like a banana.”); 但我想把实际报价放在双引号中,所以输出是 她说“时间过得像箭一样,但果实像香蕉一样苍蝇”。 不会干扰用于在printf()语句中包装字符串文字的双引号。 我怎样才能做到这一点?

fgets()包括最后的换行符

fgets(input,sizeof(input),stdin); if (strcmp(input, “quit”) == 0){ exit(-1); } 如果我输入quit,它不会退出程序; 我想知道为什么会这样。 顺便说一句, input被声明为char *input; 。