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;
}