32/64位平台printf uint64的方法
来源:互联网 发布:优化驱动器多少遍 编辑:程序博客网 时间:2024/05/16 11:42
在32位平台 typedef unsigned long long int uint64_t;
在64位平台 typedef unsigned long int uint64_t;
不同的typdef,要求在printf中使用不同的length modifier,uint64_t 在32位使用ll,在64位使用l。除了定义数据类型,C99还定义了相应数据类型的打印方式,使用PRIu64打印uint64,举例如下:
#include <stdio.h>#define __STDC_FORMAT_MACROS //开启宏定义#include <inttypes.h> //头文件int main(int argc, char **argv){ uint64_t i = 123; printf("%" PRId64 "\n", i); return 0;}
0 0
- 32/64位平台printf uint64的方法
- 32/64位平台printf uint64的方法
- 32/64位平台printf uint64的方法
- 32/64位平台printf uint64的方法
- 32/64位平台printf uint64的方法
- 64位无符号溢出后差1的问题: UINT(-3) + UINT64(5) ) % UINT64(5) 竟然等于了3 (后续避免使用UINT 溢出效果)
- 将项目的平台由32位改为64位:VS2013修改编译平台的方法
- 32位到64位:VS2013修改编译平台的方法
- 32位到64位:VS2013修改编译平台的方法
- 32位到64位:VS2013修改编译平台的方法
- uint64的压缩
- size_t 32/64平台下兼容的printf
- UINT64
- printf打印64位的整形数
- printf显示64位
- 64位printf输出
- windows的64位平台rails连接mysql的方法
- 32位程序向64位平台移植的注意事项
- 如何用unity发布Android程序APK
- HDU 5432 Pyramid Split
- findFirstMissingPositive
- 每月书单
- LED设备驱动
- 32/64位平台printf uint64的方法
- oracle的type类型
- 8、编程珠玑笔记八算法设计技术
- 关于Tomcat7无法编译jsp页面的解决方法
- RMQ算法详解
- iOS开发之有趣的UI —— 自定义不等高cell
- 数组
- lintcode-单词接龙-120
- Java中Math用法