Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม C เพื่อพิมพ์อักขระโดยไม่ต้องใช้ตัวระบุรูปแบบ


ในบทความนี้ เราจะมาดูกันว่าเราสามารถพิมพ์อักขระบางตัวได้อย่างไรโดยไม่ต้องใช้ตัวระบุรูปแบบใดๆ ตัวระบุรูปแบบใน C คือ %d, %f, %c เป็นต้น สิ่งเหล่านี้ใช้เพื่อพิมพ์อักขระและตัวเลขใน C โดยใช้ฟังก์ชัน printf()

ที่นี่เราจะเห็นวิธีอื่นในการพิมพ์อักขระโดยไม่ต้องใช้ตัวระบุรูปแบบ %c ซึ่งสามารถทำได้โดยใส่ค่า ASCII ในรูปแบบเลขฐานสิบหกโดยตรง

โค้ดตัวอย่าง

#include <stdio.h>
main () {
   printf("\x41 \n"); //41 is ASCII of A in Hex
   printf("\x52 \n"); //41 is ASCII of A in Hex
   printf("\x69 \n"); //41 is ASCII of A in Hex
}

ผลลัพธ์

A
R
i