% PRId64 的解釋
#include <inttypes.h>
printf("%" PRId64 "\n", value);
這是一種跨平臺的書(shū)寫(xiě)方式,主要是為了同時(shí)支持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
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。