일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자료구조
- 워게임
- 시스템
- CTF
- 정보보안
- 버그바운티
- 버그헌팅
- nefus
- 정보보호
- kangsecu
- 선린인터넷고등학교
- hacking
- 코드게이트
- C언어
- Pwnable
- wargame.kr
- 프로그래밍
- webhacking
- xcz
- DVP
- WarGame
- 블록체인
- 보안
- 웹해킹
- 해킹
- 포렌식
- 포너블
- 네퓨즈
- 문제풀이
- webhacking.kr
- Today
- Total
kangsecu's B1og
c언어-scanf 와 이스케이프 시퀀스 본문
[c언어 scanf]
이번 시간에는 scanf를 이용하여 사용자로부터 값을 입력받아 그 값을 출력하는 것과 이스케이프 시퀀스 에 대하여 공부할 것이다.
우선 scanf의 사용법은 매우 간단하다. 아래 사진 같이 코드를 입력 해주면 되는 것이다.
scanf("%d",&num);이 코드가 바로 scanf를 이용한 코드이다.
간단하게 설명을 하자면 우선 사용자가 입력할 값을 받는 변수를 선언후에 scanf 함수를 통해 사용자로부터 값을 입력받아
미리 선언해뒀던 변수에 그 값을 입력한 후 사용하는 원리이다 .
아래 코드는 scanf 함수를 통해 입력 받은 값을 일정한 연산과정을 거쳐 출력하는 코드이다.
지금까지 배운 연산자, printf , 변수 , scanf , 주석 이 모두 들어간 형태이다.
위에 사진을 이해 하였다면 당신은 지금까지 강의를 잘 이해 한 것이다.
이상 scanf를 통해 값을 입력 받아 보았다.
P.s 위에 사진을 보면 처음보는 \n이라는 문자가 printf에 있는 것 을 확인 할 수 있을 것이다.
이는 이스케이프 시퀀스 라고 부르며, 개행을 위한 문자이다. 이스케이프 시퀀스는 여러가지 종류가 있으며 때에 따라 다양한 문자들이 사용된다. 알아두자
<이스케이프 시퀀스 종류>
\n : 개행을 위한 문자
\t : 가로 탭
\b : 백스페이스
\' : 작은 따옴표
\" : 큰 따옴표
많은 종류의 이스케이프 시퀀스가 있지만 일단은 제일 많이 사용되는 것들만 나열한 것이다. 이것들만 외우고 있어도 어느정도는 커버 가능하다. 잘 알아두자.
'Programming > c언어' 카테고리의 다른 글
c언어-반복문 while (0) | 2017.02.02 |
---|---|
c언어- printf문 과 서식문자 (0) | 2017.01.24 |
c언어- 여러가지 연산자 와 주석 (0) | 2017.01.23 |
C언어-연산자 와 변수 (3) | 2017.01.23 |
C언어-출력 (0) | 2017.01.23 |