C语言常识

C语言知识typedef long long u64这个是什么类型的?现在我定义一个:u64 val;我输出时怎么输出?printf(var

C语言知识
typedef long long u64;


这个是什么类型的?现在我定义一个:

u64 val;我输出时怎么输出?

printf("var = %ll\n",var);


这样对吗?或者是什么样的?

[解决办法]
%llu
[解决办法]
long long是64位有符号整形
printf("var = %d\n",var);