ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจวิธีพิมพ์เซมิโคลอน (;) โดยไม่ต้องใช้เซมิโคลอนใน /C++
ซึ่งสามารถทำได้สองวิธี โดยใช้ค่า ascii ของอัฒภาคหรือใช้มาโครที่ผู้ใช้กำหนดเองสำหรับค่าเดียวกัน
ตัวอย่าง
การใช้เมธอด putchar()
#include <stdio.h>
int main(){
//ASCII value of semicolon is equal to 59
if (putchar(59)){
}
return 0;
} ผลลัพธ์
;
ตัวอย่าง
การใช้มาโคร :
#include <stdio.h>
#define POINT printf("%c",59)
int main(){
if (POINT) {
}
} ผลลัพธ์
;