오른쪽처럼 ‘경고!! 경고!!’라고 출력하면서 경고음을 2회 울리는 프로그램을 작성하자.
/* 경고음을 2번 울림 */
#include <stdio.h>
int main(void)
{
printf("경고!!\a경고!!\a\n"); /* 출력과 함께 경고음을 울림 */
return 0;
}
\a - 경고음을 나타내는 제어 문자
경고음alert을 나타내는 제어 문자는 \a다.
▶ 프로그램 실행 환경에 따라서는 경고음(소리가 아니라 시각적일 때도 있지만, 일반적으로는 이른바 ‘비프음’이 사용됨)이 울리지 않거나 따로따로 출력한 2개의 경고음이 하나로 울릴 때가 있다. 이 책의 실행 결과에서는 경고음을 ♬로 표시한다.
문자열 리터럴
“ABC”나 “안녕하세요.”와 같이 일련의 문자를 큰따옴표로 감싼 것은 문자의 나열을 나타낸다. 이를 문자열 리터럴string literal이라고 한다.
▶ 리터럴이란 ‘문자 그대로의’, ‘문자로 나타낸’이라는 의미다.
프로그램 구조
지금까지의 프로그램은 모두 다음 [그림]과 같은 구조로 되어 있다. 각 부분의 의미는 앞으로 조금씩 배워 나가자.
#include <stdio.h>
int main(void)
{
/* … */
return 0;
}
기호 문자 읽는 법
C 언어의 소스 프로그램에서는 다양한 기호 문자를 사용한다. 속칭을 포함해 기호 문자 읽는 법을 표로 정리했다.
위 내용은 <알쏭달쏭 C 언어 180제>의 내용을 재구성하여 작성되었습니다.
최신 콘텐츠