社区
C语言
帖子详情
请问在PRINTF里怎么输出unsigned long?
pietrikgreat
2004-08-21 03:56:01
请问在PRINTF里怎么输出unsigned long?
...全文
24853
7
打赏
收藏
请问在PRINTF里怎么输出unsigned long?
请问在PRINTF里怎么输出unsigned long?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pietrikgreat
2004-08-22
打赏
举报
回复
1
谢谢各位,因为我昨天正在调试一个程序,当时就只想着要用个办法输出一个变量的值以作调试.那个程序的LINK确实需要不少时间.
Asan13
2004-08-21
打赏
举报
回复
%lu
main()
{
unsigned long a = 3200000000;/*32亿,超出long int的范围*/
printf("%ld\n%lu\n", a, a);
}
EyZ
2004-08-21
打赏
举报
回复
printf("%lu",*);
hellwolf
2004-08-21
打赏
举报
回复
..........编译一遍程序很费时间...........
...................
pietrikgreat
2004-08-21
打赏
举报
回复
谢谢各位,因为编译一遍程序很费时间,稍后我验证了后会送上分数以致微薄感谢!
whyglinux
2004-08-21
打赏
举报
回复
%lu
junnyfeng
2004-08-21
打赏
举报
回复
%ld
C语言中如何
printf
一个
unsigned
long
long
的数据?
C语言中如何
printf
一个
unsigned
long
long
的数据?
如何使用
printf
格式化
unsigned
long
long
int?
将ll(el-el)
long
-
long
修饰符与u(无符号)转换一起使用。(在Windows,GNU中运行)。
printf
("%llu", 285212672);
printf
打印
unsigned
long
long
摘自:http://bbs.bccn.net/thread-357618-1-1.html Q: 有关用
printf
(%d,…)
输出
unsigned
long
long
int的问题! 有一道面试题,代码如下(大概是这样): #include int main() {
unsigned
long
long
b =1 ; int a =100;
printf
("%d,
c语言
long
long
的
输出
格式,如何使用
printf
格式化
unsigned
long
long
int?
这是因为%llu在Windows下无法正常工作,并且%d无法处理64位整数。我建议改用PRIu64,您会发现它也可移植到Linux。尝试以下方法:#include #include int main() {
unsigned
long
long
int num = 285212672; //FYI: fits in 29 bitsint normalInt = 5;/* NOTE: PRIu64 i...
java 模拟unsign
long
_如何使用
printf
格式化
unsigned
long
long
int?
#include int main() {
unsigned
long
long
int num = 285212672; //FYI: fits in 29 bitsint normalInt = 5;
printf
("My number is %d bytes wide and its value is %ul. A normal number is %d.\n", sizeof(num), nu...
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章