Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
除了可以在 gcc 下安全使用long long之外,C 中是否还有其他(替代)格式说明符?%lldscanf
long long
%lld
scanf
我知道这%lld行得通吗?我只是好奇:-)
您可以使用 %I64d... 但它是特定于 MS 的...
从 C99 开始,“ll (ell-ell) 指定后面的 d、i、o、u、x 或 X 转换说明符适用于 long long int 或 unsigned long long int 参数;或者后面的 n 转换说明符适用于指向 long long int 参数的指针。” 所以你可以使用 "%lld" 来指定 long long 数据类型。