티스토리 뷰

memset을 사용하기 위해서는

#include<string.h>를 추가해야 합니다!

arr[rows][columns]라는 int형 2차원 배열이 있다고 가정하면


for(int i=0; i<rows; i++){

memset(arr[i], 초기화하고자 하는 값, sizeof(int)* colums);

}

를 해주면 arr배열은 '초기화하고자 하는 값'으로 초기화 됩니다.


사용예)

#include<iostream>

#include<string.h>

int arr[10][10];

for(int i=0; i<10; i++){

memset(arr[i], 0, sizeof(int)*10); //모든 값 0으로 초기화

}