Re: Unit 18. else를 사용하여 두 방향으로 분기하기
, 도장_ 관리자님이 작성UNIT 11.1에서
참고
#define _CRT_SECURE_NO_WARNINGS를 넣지 않고 scanf 함수를 사용하면 다음과 같이 컴파일 에러가 발생합니다.를 참고하세요.
scanf_s는 비표준 함수입니다. 마이크로소프트 VIsual Studio에서만 되기 때문에 사용하면 안 됩니다. _s로 된 비표준 함수는 실제로 C 언어가 많이 쓰이는 시스템 프로그래밍에서 전혀 쓸 수 없는 함수입니다. 리눅스 환경만 되어도 전혀 쓸 수 없는 함수이고, 쓸 수 있는 방법도 없습니다. 철저하게 표준으로 공부하셔야 합니다. 왜냐하면 대다수는 표준 함수를 사용하지, 비표준 함수를 사용하지 않기 때문입니다.
Visual Studio는 비표준 함수 사용을 강제하지만, 이를 무시해야 합니다.