有向圖

Version >= C99

1994 年提供了五個三字母的更多可讀替代品。它們只使用兩個字元,稱為有向圖。與三字母不同,有向圖是標記。如果有向圖出現在另一個標記中(例如字串文字或字元常量),那麼它將不會被視為有向圖,而是保持原樣。

以下顯示了處理有向圖序列之前和之後的差異。

#include <stdio.h>

int main()
<%
    printf("Hello %> World!\n"); /* Note that the string contains a digraph */
%>

哪個將被視為:

#include <stdio.h>

int main()
{
    printf("Hello %> World!\n"); /* Note the unchanged digraph within the string. */
}
有向圖 當量
<: [
:> ]
<% {
%> }
%: #