ASCII中的双引号

时间:2010-01-25 19:01:00

标签: ascii

双引号的ASCII码是多少? (“)

此外,是否有链接到任何地方的列表?

最后,如何在C系列中输入它(特别是C#)

6 个答案:

答案 0 :(得分:12)

引号的ASCII码是34。

(严格来说,它不是真正的引号,而是我们通常用作引号的英寸标记。real quotation mark是ASCII中没有的印刷字符。)

网上有很多ASCII tables。请注意,有些描述了标准的7位ASCII代码,而其他描述了各种8位扩展的ASCII超集。

要在字符串中加上引号,可以使用反斜杠转义它:

string msg = "Let's just call it a \"duck\" and be done with it.";

要在字符文字中加上引号,您无需转义它:

char quotationMark = '"';

注意:C#中的字符串和字符不是ASCII,而是Unicode。由于Unicode是ASCII的超集,因此代码仍可使用。您需要一个Unicode字符表来查找某些字符,但ASCII表适用于最常见的字符。

答案 1 :(得分:9)

这是34.你可以在Wikipedia上找到一个列表。

答案 2 :(得分:4)

尝试Google,您将获得大量的ASCII表格。

答案 3 :(得分:2)

答案 4 :(得分:1)

你永远不会只需要1个引用,对吗? 所以我宣布一个CHAR变量,即

char DoubleQuote; 

然后放入双引号

Convert.ToChar(34);

所以在你需要的地方使用变量DoubleQuote

在SQL中工作以生成动态SQL,但您需要

DECLARE @SingleQuote CHAR(1)
and
SET @SingleQuote=CHAR(39)

答案 5 :(得分:0)

是的,答案是34

为了找到特殊字符和其他字母字符的ascii值,我在这里写小vbscript。在记事本中,编写以下脚本另存为abc.vbs(任何具有扩展名.vbs的名称)双击要执行的文件,您可以看到34的双引号。

For i=0 to 150

msgbox i&"="&char(i)

next