首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

long long a = 一, b = 2, c = 3; printf("%d %d %d\n" a, b, c);为什么是10

2013-09-17 
long long a 1, b 2, c 3printf(%d %d %d\n, a, b, c)为什么是10232位机器上请问为什么输出102

long long a = 1, b = 2, c = 3; printf("%d %d %d\n", a, b, c);为什么是102
32位机器上  请问为什么输出102啊;
long long a = 1, b = 2, c = 3;
    printf("%d %d %d\n", a, b, c);

[解决办法]


printf("%lld %lld %lld\n", a, b, c);

//printf()是格式化输出函数,对应格式输出,不然结果不可预知

热点排行