int arr[10][30]; 와 같이 다차원 배열에 값을 -1이나 0으로 초기화 할때 for문을 이용할 수도 있지만 번거롭고 불편할 수 있다.

그럴땐 메모리를 특정 값으로 셋팅하는 memset() 함수를 이용하면 된다.


1
2
int arr[10][10];
memset(arr, -1sizeof(arr));




위와 같이 입력하면 -1로 해당 배열에 값을 초기화 할 수 있다.

배열에 인자들을 출력해보면 -1로 출력되는것을 볼 수 있다.

0으로 초기화 하고 싶으면 -1대신 0을 입력하면 된다.

Posted by 꿈만은공돌
,