请问C语言中printf(“%-5d%-7s%c\n”,p->num,p->name,p->sex";中-5d,-7s这里的-5和-7是表示什么啊,晕,负号到底是左对齐还是右对齐呢

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 06:38:39

请问C语言中printf(“%-5d%-7s%c\n”,p->num,p->name,p->sex";中-5d,-7s这里的-5和-7是表示什么啊,
晕,负号到底是左对齐还是右对齐呢

负数表示右对齐(左边补空格),正数表示左对齐(右边补空格).