2016-07-29 74 views
0

我在哪里可以找到ANSI C和C99的文字前缀和后缀列表?我正在查找仅包含在标准中定义的列表(即不包括编译器定义的前缀/后缀)的列表。我所谈论的

例子:ANSI C和C99文字前缀和后缀列表

1L 
999u 
123456789LLU 
0xABCDLL 
12.55lf 
678.1235932E-5 

L"Hello, world!" 
u8"stuff" 
+3

你可以看看的标准。 :) – GManNickG

+0

这是一个很好的网站整数:https://rosettacode.org/wiki/Literals/Integer#C其他类型也有 – bruceg

回答

2

见在C标准的附录A的形式文法。官方的标准不是免费提供的,但这里的附件A中C11的最后草案版本的链接,转换为HTML:

http://port70.net/~nsz/c/c11/n1570.html#A.1

+0

是否有一个原因,为什么职业标准不是免费的? –

+3

@MeikVtune:因为ISO会为它收费。 (不,这些钱不会投到工作的志愿者身上。) –