pascal问题 ch:=#8;
发布网友
发布时间:2023-09-27 00:52
我来回答
共3个回答
热心网友
时间:2024-12-05 07:21
ch:=#8;
等同于
ch:=ord(8);
ASCII码实际上是将数字与字符一一对应,
如‘A’对 65
'1' 对 49
chr(65)='A'
chr(49)='1'
这是将数字转换成它对应的字符。
是将integer转换成char。
这是它的反函数,将字符转换成它对应的数字。
是将char转换成integer。
ord('A')=65
ord('1')=49
ch:=#8时,它是控制字符,无法显示。
热心网友
时间:2024-12-05 07:21
nnmyself的答案里
等同于
ch:=ord(8);
应该该为
等同于
ch:=CHR(8);
CHR(8)即ASCII码=8的字符(Crtl-H)
热心网友
时间:2024-12-05 07:22
VK_BACK = 8;