printf()의 확장된 기능

C : 2007. 11. 2. 11:21
 

\b - 백스페이스

\f - 폼피드

\n - 뉴라인

\r - 캐리지리턴

\t - 수평 탭

\" - 큰 따옴표

\' - 작은 따옴표

\0 - 널(null)

\\ - 역슬래쉬

\v - 수직 탭

\a - 벨

\? - 의문표

\N - 8진수 상수

\xN - 16진수 상수


p89_1
#include <stdio.h>
int main(void)
{
 printf("\a");

 return 0;
}

p.89_2
#include <stdio.h>
int main(void)
{
 printf("\xA0 \xA1 \xA2 \xA3");

 return 0;
}

p.90_3
#include <stdio.h>
int main(void)
{
 printf("one\ntwo\nthree\nfour");
 return 0;
}

p.90_2
#include <stdio.h>
int main(void)
{
 int i, num;

 printf("number: ");
 scanf("%d", &num);

 for(i=num; i>=0; i--) {
  printf("%d    ", i);
  if(i==0) printf("\a");
 }
 return 0;
}

Posted by 청웨일