mshd.net
当前位置:首页 >> unsignED long printF >>

unsignED long printF

#include <stdio.h>int main(void){ uns

如果是在Windows系统下,可以使用%I64u输出//是I不是L(大写) 如果是在Linux系统

使用%lu来输出unsigned long #include <stdio.h>int

int对应的是%d,double对应的是输入是%lf输出就是%lf,long是对应的输入和输出都是%

这个是格式说明符,%u是无符号整型,后面的ll会原样输出 而%llu被解析为无符号long l

unsigned long格式符是lu, printf("%lu", vari

%llx和%#llx。 oxidegfa什么的其地位是等同的,都是转换类型控制。 l ll h

16.16llx是输出宽度为16,第二个16表示输数的数据长度为16位,不足16位则以0补齐,llx

long long 是64位整数(这个在VC6.0下是不支持的,需要vc9以上或gcc4等编译器),

无符号数打印用u,比如printf("signed int max = %d\t"

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com