C中长整型的替代格式说明符

时间:2010-03-20 05:06:48

标签: c gcc format-specifiers

long long以外的%lld中是否还有其他(替代)格式说明符,可以在gcc下的scanf中安全使用?

我知道%lld做得很好;我只是好奇: - )

2 个答案:

答案 0 :(得分:1)

你可以使用%I64d ......但它具体是MS ......

答案 1 :(得分:1)

来自C99, “ll(ell-ell)指定以下d,i,o,u,x或X. 转变 说明符适用于long long int或unsigned long long int 参数;或者以下n个转换说明符适用于a 指向long long int参数的指针。“ 因此,您可以使用“%lld”指定long long数据类型。