반응형
안녕하세요.
벌써 여섯번째 강좌 까지 왔네요.
자 이제 본격적으로 들어가도록 하죠.
먼저 예를 들어 밑의 예제를 보시죠.
이것은 저희가 세번째 강좌에서 했던
예제입니다.
자 여길 보면 모르는게 하나 있으실 겁니다.
바로 이것입니다.
이 특수 문자를 처음 보시면 무엇인지 모르겠습니다.
키보드에는 '\'이런 문자로 나타나 있을 겁니다.
자 그럼 이게 뭔지
특수 문자의 종류를 보시죠.
특수 문자 | 출력 결과 |
\n | 개행 (엔터 기능) |
\a | 경고음 발생 |
\\ | 역슬래시 출력 |
\b | 백스페이스 |
\' | 작은 따옴표 출력 |
\" | 큰따옴표 출력 |
\r | 개리지 리턴 |
자 이렇게 됩니다.
이제 예제를 보시죠.
실행 결과
위의 경고음을 나오게 하는 \a 특수 문자는
이게 소리가 윈도우 버전마다 다를수도 있습니다.
자 위의 실행 결과를 보면 대충 해석은 되실겁니다.
위에서 표로 정리를 해 줫으니 이걸 보고 이해를 하여야 합니다.
4행의 소리는 말그대로 경고음을 내고요
5행은 탭(TAP)효과를 넣어주는 특수 문자 입니다, " 문자" 이런거.
6행은 엄청 많이 쓰는 특수문자 입니다. 개행이죠. 즉 엔터 치는 것과 같은 효과를 주죠.
7행은 말그대로 역슬래시 출력
8행과 9행은 꼭저렇게 큰따옴표와 작은 따옴표를 출력 하지 않으셔도 됩니다. 그냥 해도 출력은 됩니다.
10행은 백스페이스 기능이죠. 실행결과를 보면 "백스페이스"의 '스'가 지워졌죠.
11행은 개리지 리턴의 기능입니다. 맞춤법이 맞는지 모르겠지만 기억 않나서..
개리지 리턴은 다시 앞쪽으로 돌아가 다시 글을 쓰고 출력하는 기능을 합니다.
자 이렇게 이상으로
C언어 강좌 특수 문자편을
마치도록 하겠습니다.
궁금 하신점은 댓글 남겨주세요.
반응형