中国开发网: 论坛: 程序员情感CBD: 贴子 317048
有脾气2x
好像不行,我这个测试函数不能得到正确值
#include <stdlib.h>

int main()
{
char * data = "9876543210";
long long i;

i = strtoll( data, 0, 10 );

pintf( "i=%LD", i );

return 0;
}

无法得到正确的值

另外,如果我直接定义 long long j = 9876543210;
则编译期间就说,这个数值超出范围,说明 long long 不是64位

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录