如何在C / C ++中不使用分号的情况下打印分号(;)?

在本教程中,我们将讨论一个程序,以了解如何在/ C ++中不使用分号的情况下打印分号(;)。

可以通过两种可能的方式完成此操作,或者使用分号的ascii值,或者使用用户定义的宏。

示例

使用putchar()方法

#include <stdio.h>
int main(){
   //分号的ASCII值等于59-
   if (putchar(59)){
   }
   return 0;
}

输出结果

;

示例

使用宏:

#include <stdio.h>
#define POINT printf("%c",59)
int main(){
   if (POINT) {
   }
}

输出结果

;