除long long
以外的%lld
中是否还有其他(替代)格式说明符,可以在gcc下的scanf
中安全使用?
我知道%lld
做得很好;我只是好奇: - )
答案 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数据类型。