출처 : http://blog.naver.com/skow1111?Redirect=Log&logNo=70084865415
#include <stdio.h>
main()
{
char *str = "C Language"; (문자열을 처리하기 위해 포인터 변수를 선언하고, 문자열로 초기
화 합니다.)
printf("C Language \n");
printf("l %s l \n", str);
printf("l %20s l \n", str);
printf("l %-20s l \n", str); (함수를 사용 하여 문자열을 출력합니다.)
printf("l %5s l \n", str);
printf("l %10.5s l \n", str);
}
실행결과
C Language
l C Language l
l __________C Language l ( 언더바 표시는 빈공간표시 C Language의 C L사이도 1칸 표시해서20칸)
l C Language__________ l
l C Language l (5칸을 표시하는 함수지만 이미 str에 지정된 문자열은 5칸이 넘으므로 상관없이
l _____C Lan l 출력합니다.)
↑(10.5란 10개의 공간중 5개의 공간에만 입력하라는 뜻으로 앞글자인 C Lan만 출력됩니다.)
[출처] printf 함수를 사용해 문자열을 출력하는 프로그램입니다.|작성자 황제
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.