如何在Pascal中打印制表符?

时间:2010-10-21 04:24:53

标签: special-characters pascal

我试图在所有Internets中找出在Pascal中打印简单选项卡的特殊字符。我必须在CLI程序中格式化一个表,这将非常方便。

2 个答案:

答案 0 :(得分:9)

可以使用前缀为#

的ascii代码构建单个不可打印字符

由于tab的ascii值为9,因此选项卡为#9。构造的字符必须在文字之外,但不需要+连接:

E.g。

 const
     sometext  = 'firstfield'#9'secondfield'#13#10;

包含两个由制表符分隔的字段,以回车符(#13)+换行符#10

结束

'字符既可以通过这条路线制作,也可以通过结束文字并重新打开来缩短:

 const 
    some2 = '''bla''';           // will contain 'bla' with the ticks.
    some3 = 'start''bla''end';   // will contain start'bla'end

答案 1 :(得分:2)

写(^ i);

: - )