2-2. C++언어의 기본 |
|||||
---|---|---|---|---|---|
작성자 | 이범준 | 등록일 | 17.07.29 | 조회수 | 16 |
이번에는 저번 시간에 문자만 출력한 것 말고 정수나 소수도 알아보도록 하겠습니다. 오늘의 프로그램! #include int main(void) { printf("%c는(은) 문자이다!/n", 'A'); printf("%d는(은) 정수이다!/n", '123'); printf("%f는(은) 소수이다!/n", '10.5'); return 0; } printf("%c는(은) 문자이다!/n", 'A'); printf("%d는(은) 정수이다!/n", '123'); printf("%f는(은) 소수이다!/n", '10.5'); 이 문들은 %c,%d%f 를 잘 보아야 하는데, 여기서 %~ 는 변환 사양(conversion specification)이라고 하며 이 부분은 뒤에 문자나 정수, 소수가 옴에 따라서 다르게 작성해야 합니다. 출력을 하면 A는(은) 문자입니다. 123는(은) 정수입니다. 10.5는(은) 소수입니다. 이라고 출력되었다면 아주아주 잘하신겁니다! 여기서잠깐! /n과 같은 특수한 문자들을 이스케이프 시퀀스(escape sequence)라고 합니다. 이런 것들을 보자면 /a(경고음) /b(백스페이스) /t(수평 탭) /v(수직 탭) /n(줄바꿈) /f(피드백) /r(캐리지 리턴) /'(') /"(") //(/) /?(?) /ooo(8진수 ooo까지의 코드를 가지는 문자(o는 0~8까지의 숫자)) /xhh(16진수 xhh의 문자 코드를 가지는 문자(h는 0~9까지의 숫자와A~F의 영문)) 또한 문자(단어가 아닌 란개의 문자)는 '~' 로 묶고, 문자열 (단어와 문장)은 "~" 로 묶어야합니다.
|
이전글 | 3-1.변수 |
---|---|
다음글 | 2-1. C++의 기본 |