C ++编程中的Trigraph序列

C ++中的Trigraph序列是从双问号(??)开始的三个字符的集合。这些字符集替换为下表中指定的单个字符,

TrigraphReplacement
??=#
??/\
??'^
??([
??)]
??!|
??<{
??>}
??-~

语法:

??=define

Becomes,
#define

Trigraph序列的C ++程序

//C ++程序演示示例 
//三字母组合的序列

# include <iostream>
using namespace std;

??=define MSG "Hello, world!"
??=define COUNTRY "INDIA"

int main()??<
    cout << "//我的消息是: " << MSG << endl;
    cout << "//我的国家是: " << COUNTRY << endl;
    
    return 0;
??>

输出:

//我的消息是: Hello, world!
//我的国家是: INDIA