This question already has answers here:
What is this smiley-with-beard expression: “<:]{%>”?
(4个答案)
6年前关闭。
最近,我遇到了一个类似于以下内容的代码段:
这属于什么C++样式/语法?
感谢您的回答。
之所以支持它们,是因为在某些国家/地区,他们的键盘上可能几乎没有符号,因此它们可以组合诸如
(4个答案)
6年前关闭。
最近,我遇到了一个类似于以下内容的代码段:
int a <:20:>;
int b;
void foo()
<%
printf("Hello world");
a <: ++b :> = 440;
%>
这属于什么C++样式/语法?
感谢您的回答。
最佳答案
它们被称为digraphs:
Digraph Equivalent
<: [
:> ]
<% {
%> }
%: #
之所以支持它们,是因为在某些国家/地区,他们的键盘上可能几乎没有符号,因此它们可以组合诸如
<
和:
之类的键来构成[
等等。维基百科条目还描述了trigraphs。