생활
간단한 질문입니다(scanf와 scanf_s의 차이)
scanf 와 scanf_s 이 둘의 차이가 뭔가요??
강의를 볼 때는 한분은 scanf_s로 하시고
또 한분은 s 안 붙이고 하시던데........
내공박사 & 현업분들 조언 부탁 드려요
55글자 더 채워주세요.
1개의 답변이 있어요!
scanf와 scanf_s의 차이점이라면 기존에 쓰던 scanf 함수는 버퍼의 크기보다 큰 값을 입력할 수 있었습니다.
그로 인한 취약점이 생김으로 인하여 scanfs 함수를 만들게 된 것이고 scanf_s 는 scanf 함수와 달리 버퍼의 크기보다 큰 값을 입력할 수 없게 함으로써 취약점을 해결한 함수입니다.