您的位置首页百科问答

C语言中%d,%4d,%6d, 有什么区别

C语言中%d,%4d,%6d, 有什么区别

就是一个数旁雀占的位格数.%d就是直接输出%4d就是这个数要占4个位置,如果这数本身多于4位就直接输出,否则由空格填充%6d就是这个数要占6个位置,如果这粗缓数本身多于6位就直接输出,否则由空格填充如printf("%4d",12)输出的格式是__12(前面两个空格运凳早)printf("%4d",12345)就直接输出12345