C언어 #5 - C언어 데이터입력 scanf_s 함수의 의미
C언어 scanf_s 함수 #include int main(void) { int result; int num1, num2, num3; printf("정수 one: "); scanf_s("%d %d %d", &num1, &num2, &num3); printf("%d %d %d",num1, num2, num3); return 0; } scanf 함수는 사용자로부터 입력을 받는 함수이다. 돌려보니 scanf로는 컴파일이 안돼서 살펴보니 scanf_s를 사용하라고 한다. scanf는 버퍼 오버플로우가 있을 수 있어 scanf_s로 버퍼 영역을 우선해서 버퍼 오버플로우 없이 사용되도록 권장하고 있다. scanf_s("%d %d %d", &num1, &num2, &num3); 를 보면 입력받는 인자부분에 %d로 정..
2021. 12. 28.