한빛출판네트워크

IT/모바일

C언어에 우선 익숙해지자

한빛미디어

|

2019-12-03

by 한빛

오른쪽처럼 ‘경고!! 경고!!’라고 출력하면서 경고음을 2회 울리는 프로그램을 작성하자.   04.jpg

 

/* 경고음을 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 언어의 소스 프로그램에서는 다양한 기호 문자를 사용한다. 속칭을 포함해 기호 문자 읽는 법을 표로 정리했다.

 

01.jpg

 

 

위 내용은 <알쏭달쏭 C 언어 180제>의 내용을 재구성하여 작성되었습니다.

 

B1265473016_l.jpg

 

댓글 입력