c++ 格式化printf
类型为uint64_t的变量,使用printf进行打印时,需要区分操作系统: 64位系统:使用%ld 32位系统:使用%llu
#include<stdio.h>
#include <iostream>
int64_t a = 9102928374747474;
int main(void) {
std::cout << a << std::endl;
printf("%lld\n", a);
}
类型为uint64_t的变量,使用printf进行打印时,需要区分操作系统: 64位系统:使用%ld 32位系统:使用%llu
#include<stdio.h>
#include <iostream>
int64_t a = 9102928374747474;
int main(void) {
std::cout << a << std::endl;
printf("%lld\n", a);
}