1. - : 왼쪽 정렬, 기본값은 오른쪽 정렬임

$ cat 1.c

int main()

{

char buf[] = "ABC";

char res[100];

sprintf(res, "%10s", buf);

printf("res:[%s]\n", res);

sprintf(res, "%-10s", buf);

printf("res:[%s]\n", res);


}

$cc 1.c

$a.out

res:[            ABC]

res:[ABC            ]



참고:http://en.wikipedia.org/wiki/Printf_format_string