로딩
요청 처리 중입니다...

C언어 scanf_s() 함수 사용시 주의할 점 - 에러방지

 C언어 scanf_s() 함수 사용시 주의할 점 - 에러방지

C언어를 공부하는 데 있어서 키보드로 부터 값을 입력받는 함수기능인 scanf_s() 함수 사용시 에러방지를 위해 주의할점에 대하여 알아보자. * scanf() 는 더이상 보안문제로 인하여 사용하지 않고 scanf_s()의 형태로 사용해야 함, s 의미는 security(보안) 을 뜻함 함수 사용 형식은 다음과 같다. * 문자인 경우: scanf_s("입력받을 형태", 변수주소); 즉, scanf_s(%c", &변수이름); * 배열의문자열인경우: scanf_s("입력받을 형태", 문자열변수명, sizeof(문자열변수명)); 의 형태 즉, scanf_s("%s", 배열이름, sizeof(문자열변수명)); -> sizeof(문자열변수명)은 입력 받은 크기를 의미, 또한, 배열이름에 &를 붙이지 않는 이유는 배열자체가 주소를 의미하기 때문 * 숫자의 경우: scanf_s("%d", &변수이름); * 실수사용의 경우: scanf_s("%lf", &변수이름); <소스코드 scanf_s() 예...