(C++)배열의 초기화 방법 및 memset함수 사용시 주의 점
memset 함수의 이해 알고리즘 문제풀이를 하다 보면 배열을 생성하고 초기화해야 할 일이 많다. 그리고 많은 사람들이 memset함수를 사용한다. 하지만 memset함수는 배열 원소를 초기화 하는 것이 아니라 메모리 값을 초기화한다는 것을 모르고 사용한다면 전혀 예상치 못한 결과를 얻을 수 있다. 예를 들어 아래와 같이 int타입 배열을 선언하고 원소를 모두 0로 초기화하기 위해 아래와 같이 코드를 작성한 경우를 많이 볼 수 있다. int nums[10]; memset(nums, 0, sizeof(nums)); for (int num : nums) cout