[C/C++] memset 사용법 2차원 배열 초기화

·2022년 3월 15일
0

C/C++

목록 보기
2/4

2차원배열 초기화 하는 방법

  1. fill : 특정 값으로 초기화
  2. memset : 0또는 1로 초기화

사용방법

1. fill

필요한 헤더파일 : #include<algorithm>
fill(시작주소, 끝주소, 특정 값);
-> fill(arr, arr+N, 1);

2. memset

필요한 헤더파일 : #include<string.h>
memset(시작주소, 0 또는 1, 배열크기);
-> memset(arr, 0, sizeof(arr));

알고리즘 문제를 풀 때는 0으로 초기화 하는 경우가 많아
memset을 자주 사용한다.

profile
https://k-ang.tistory.com/ 이전했어요

0개의 댓글