วิธีการใช้อักขระพิเศษในการเขียนโปรแกรม C?

Withi Kar Chi Xakkhra Phises Ni Kar Kheiyn Porkaerm C



อักขระพิเศษเป็นสัญลักษณ์ที่มีความหมายพิเศษในการเขียนโปรแกรมภาษาซี ใช้เพื่อทำงานเฉพาะหรือเพื่อแสดงค่าบางอย่าง ตัวอย่างของอักขระพิเศษในการเขียนโปรแกรมภาษา C ได้แก่ เครื่องหมายอัญประกาศ (“) เครื่องหมายแบ็กสแลช (\) และเครื่องหมายอัญประกาศเดี่ยว (‘)

หากต้องการใช้อักขระพิเศษในการเขียนโปรแกรมภาษา C คุณต้องเข้าใจการทำงานของอักขระเหล่านั้นและวิธีรวมอักขระเหล่านั้นในโค้ดของคุณ บทความนี้เป็นคำแนะนำโดยละเอียดเพื่อช่วยให้คุณเข้าใจการใช้อักขระพิเศษในการเขียนโปรแกรม C

วิธีการใช้อักขระพิเศษในการเขียนโปรแกรม C

อักขระพิเศษในโปรแกรมภาษาซีอาจเป็นอักขระใดก็ได้ไม่ว่าจะเป็นเครื่องหมายอัญประกาศเดี่ยว ( ' ), บรรทัดใหม่ (น), หรือตัวละครอื่นๆ อักขระเหล่านี้มีประโยชน์ใน C เนื่องจากช่วยให้คุณแสดงอักขระควบคุมและลำดับการหลีกที่ไม่สามารถพิมพ์โดยตรงเป็นอักขระในโค้ดได้ คุณสามารถใช้อักขระเหล่านี้ในโปรแกรม C ของคุณโดยเพิ่มอักขระหลีก (\) ก่อนอักขระพิเศษภายในฟังก์ชัน printf()







อักขระพิเศษบางตัวที่ใช้กันทั่วไปพร้อมชื่อแสดงอยู่ในตารางด้านล่าง:



อักขระ ชื่อ ผลลัพธ์
\\ แบ็กสแลช \
\'' คำพูดคู่ ''
\' คำพูดเดียว '
\n ตัวละครหลบหนี เส้น
\0 ฟันเฟืองเป็นศูนย์ โมฆะ
\t ลำดับการหลบหนี แท็บ

หากคุณต้องการใช้ปุ่ม ( ) ในรหัส C ของคุณ คุณสามารถใช้ภายในโปรแกรมโดยใช้ (\$) . รหัสอย่างง่ายต่อไปนี้แสดงสถานการณ์ข้างต้น



#รวม

นานาชาติ หลัก ( ) {

ถ่าน สตริง [ ] = 'สวัสดี ' คำแนะนำลินุกซ์ 'ผู้ใช้' ;

พิมพ์ฉ ( '%s' , สตริง ) ;

กลับ 0 ;

}

โค้ด C ด้านบนใช้อักขระพิเศษของเครื่องหมายคำพูดคู่ (') ที่เป็น Escape ภายในสตริงเพื่อพิมพ์คำ 'LinuxHint' ด้วยคำพูด





หากคุณต้องการใช้ \n อักขระพิเศษเพื่อย้ายข้อความไปยังบรรทัดถัดไป คุณสามารถใช้รหัสต่อไปนี้:



#รวม

นานาชาติ หลัก ( ) {

ถ่าน สตริง [ ] = 'สวัสดีผู้ใช้ LinuxHint \n ' ;

พิมพ์ฉ ( '%s' , สตริง ) ;

กลับ 0 ;

}

ในรหัสข้างต้น \n อักขระที่ใช้ย้ายข้อความ คำแนะนำลินุกซ์ ไปยังบรรทัดถัดไป

ลองมาอีกตัวอย่างหนึ่งที่ใช้ ฟันเฟือง “\\” .

#รวม

นานาชาติ หลัก ( ) {

ถ่าน สตริง [ ] = ' \\ สวัสดีผู้ใช้ LinuxHint' ;

พิมพ์ฉ ( '%s' , สตริง ) ;

กลับ 0 ;

}

โค้ดด้านบนจะพิมพ์ข้อความด้วย a แบ็กสแลช \ .

ลองใช้ตัวอย่างเดียวกันโดยเพิ่ม \t ด้วยสตริง

#รวม

นานาชาติ หลัก ( ) {

ถ่าน สตริง [ ] = 'สวัสดีผู้ใช้ LinuxHint \t ' ;

พิมพ์ฉ ( '%s' , สตริง ) ;

กลับ 0 ;

}

สิ่งนี้จะทำให้เอาต์พุตเยื้องกับแท็บแนวนอน

ด้วยวิธีนี้ คุณสามารถใช้อักขระพิเศษใดๆ ที่คุณต้องการกับการเขียนโปรแกรม C โดยเพิ่มอักขระหลีกแล้วตามด้วยอักขระพิเศษที่คุณต้องการพิมพ์

บทสรุป

อักขระพิเศษเป็นสัญลักษณ์ที่สำคัญในการเขียนโปรแกรมภาษาซี ซึ่งช่วยให้คุณทำงานเฉพาะหรือแทนค่าบางอย่างได้ โดยเพิ่มอักขระหลีก (\) ก่อนอักขระพิเศษ คุณสามารถใช้อักขระพิเศษใดก็ได้ที่คุณต้องการในโปรแกรม C ของคุณ แนวทางที่กล่าวถึงข้างต้นช่วยให้คุณเข้าใจวิธีการใช้อักขระพิเศษในการเขียนโปรแกรม C พร้อมตัวอย่างอักขระพิเศษ เช่น เครื่องหมายอัญประกาศและการขึ้นบรรทัดใหม่