64位的最大值是:18446744073709551615,
_atoi64("18446744073709551615") 的值是:18446744073709551615 而
_atoi64("12345678901234567")的值是:12345678901234568,小反而错了,为什么?????
_atoi64("18446744073709551615") 的值是:18446744073709551615 而
_atoi64("12345678901234567")的值是:12345678901234568,小反而错了,为什么?????
解决方案 »
- QueryInterface为什么不能成功呢?
- CAsyncSocket有关编程问题?
- 笔记本外接显示器,键盘,鼠标打游戏方便吗?
- 救命啊,GetLastError返回了6,无效句柄错误,帮帮忙了
- 判断字符是否是英文或者非英文
- recv返回0,WSAGetLastError也返回0,?????急
- 窗体指针的获得?
- 如何将字符串转换成 0-9的字符串,不考虑逆转换!直接转换成结果就可以!!!!在线等待
- 我写了一个makefile文件,可是执行的时候只执行第一条命令。。怎么办
- 怎样读取内存中的BMP位图 并保存
- ADO 中关于 Command 对象的 CommandType 属性的设置问题!
- 怎么获得应用程序的主线程ID.????????????????
第一句执行结果肯定是错误的,第二句执行才会是正确的,
可以看看这个结果
__int64 n1=_atoi64("9223372036854775807") ;
__int64 n2 = _atoi64("12345678901234567");