c - C语言中如何打印引号?

标签 c printf

在一次采访中我被问到

Print a quotation mark using the printf() function

我不知所措。即使在他们的办公室里也有一台电脑,他们让我尝试一下。我尝试过这样的:

void main()
{
    printf("Printing quotation mark " ");
}

但正如我怀疑的那样,它无法编译。当编译器得到第一个 " 时,它认为它是字符串的结尾,但事实并非如此。那么我该如何实现这一点呢?

最佳答案

试试这个:

#include <stdio.h>

int main()
{
  printf("Printing quotation mark \" ");
}

关于c - C语言中如何打印引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53133575/

相关文章:

c - 为什么 str1==str2 "equal"?

c - 在 Windows 上将 SQLite 与 C 结合使用

java - 从 double 中截断 0

c - 采用 C 语言的 Atmel 板的 Tera Term

c - 使用相同大小的不同类型取消引用会产生不同的结果

java - 如何在不使用数字 % 10 的情况下使用 java 找到数字整数的最右边的数字?看描述

无法将 C 程序转换为 Ruby

c - 识别预处理器中的内核空间?

c++ - size_t 的正确形式(将 -1 作为默认值传递以获得最大大小)

c - 如何修复随机数的无限打印?