-----------------------------------------------
scanf_s 정수입력에 대해서 살펴보겠습니다.
scanf는 키보드로 입력을 받는 함수 입니다.
scan + formatted + secure 의 줄임말이며
형식을 지정하여 입력을 받는 함수 입니다.
이 s버전은
기존의 scanf의 보안 버전으로
비주얼 스튜디오 2017버전 부터
s를 붙이지 않으면 에러가 발생하게 되므로
기존의 scanf 대신에
scanf_s 버전을 사용하고 있습니다.
-----------------------------------------------
-----------------------------------------------
-----------------------------------------------
7번째 줄에서
변수 num을 %d 형태로 키보드 입력 받고 있습니다.
즉,
변수 num을 정수 형태로 키보드 입력 받고 있습니다.
scanf_s는
scanf의 보안이 강화된 버전 입니다.
-----------------------------------------------
실행을 하면
키보드 입력을 기다리기 때문에 커서가 깜빡 거리는데
10을 입력하고
엔터를 누르면
변수에 10이 입력되고
결과가 10이 출력 되게 됩니다.
-----------------------------------------------
'C_프로그래밍' 카테고리의 다른 글
[C 프로그래밍] 19장. scanf_s 문자입력 (0) | 2020.04.04 |
---|---|
[C 프로그래밍] 18장. scanf_s 실수입력 (0) | 2020.04.04 |
[C 프로그래밍] 16장. 서식문자 (0) | 2020.04.04 |
[C 프로그래밍] 15장. 형변환 (0) | 2020.04.04 |
[C 프로그래밍] 14장. 상수 (0) | 2020.04.04 |