9

例如:

x := #123;

我试图搜索谷歌,但我根本不知道这意味着什么。

4

6 回答 6

12

IIRC 它表示数字的字符值(例如#32 -> 空格)。

于 2010-06-04T14:34:47.233 回答
7

#123Char是序数值的一个字符(类型) 123

于 2010-06-04T14:34:23.223 回答
4

是字符代码。#97 等价于 'a' 等

图表可以在这里看到。

于 2010-06-04T14:40:07.270 回答
2

它是标准 Pascal 的扩展,Borland Pascal 接受井号 ('#') 后紧跟 0 到 255 之间的十进制数作为带有该代码的单个字符。

于 2010-06-04T14:36:07.357 回答
0

正如其他人提到的那样,它是一个字符代码,我最常看到它们用于消息中的换行符,或其他控制字符,例如 Tab (#9)

ShowMessage('Error:'#13#10'Something terrible happened')

奇怪的是,没有必要连接涉及这些的字符串。

于 2010-06-04T14:47:01.973 回答
0

是字符代码。#97 等价于 chr(97) 等

于 2011-08-20T18:35:49.530 回答