"); //-->
#include <inttypes.h>
printf("%" PRId64 "\n", value);
这是一种跨平台的书写方式,主要是为了同时支持32位和64位操作系统。PRId64表示64位整数,在32位系统中表示long long int,在64位系统中表示long int。相当于:
printf("%" "ld" "\n", value); //64bit OS
printf("%" "lld" "\n", value); //32bit OS
或者
printf("%ld", value); // 64bit OS
printf("%lld", value); // 32bit OS
————————————————
原文链接:https://blog.csdn.net/liuzehn/article/details/88838740
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们