ฉันกำลังพยายามค้นหาว่าอักขระพิเศษในการพิมพ์แท็บธรรมดาในภาษา Pascal คืออะไรในอินเทอร์เน็ตทั้งหมด ฉันต้องจัดรูปแบบตารางในโปรแกรม CLI ซึ่งนั่นจะสะดวกมาก
ฉันจะพิมพ์อักขระแท็บในภาษา Pascal ได้อย่างไร
คำตอบ (2)
อักขระเดี่ยวที่ไม่สามารถพิมพ์ได้สามารถสร้างได้โดยใช้รหัส ASCII ที่นำหน้าด้วย #
เนื่องจากค่า 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
person
Marco van de Voort
schedule
21.10.2010
เขียน( ^i );
:-)
person
Jura
schedule
11.11.2010
นั่นเป็นวิธีคลาสสิก โปรดทราบว่า i เป็นตัวอักษรตัวที่ 9 ดังนั้น #1 คือ ^A เป็นต้น
- person Marco van de Voort; 11.10.2017