y=-43456 printf("y=%-8ld\n,y) 输出结果为 y=-43456 跪求c语言大神详解...

发布网友

我来回答

1个回答

热心网友

-8表示左对齐,输出的y=-43456实际上后面还有两个空格
你试一下
int y=-43456;
printf("y=%-8ld",y);
printf("abc\n");
就知道了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com