labote 2019. 9. 1. 22:07

memset과 fill은 둘 다 초기화에 쓰이는 함수

 

memset -> 0과 -1로 초기화가능(2차원도 한번에 초기화 가능), 1바이트 단위로 초기화하기 때문(bool, char에 많이 씀), cstring

fill -> 데이터 형 관계없이 초기화 가능, 1차원만 초기화 가능, algorithm

         2차원은 for문을 이용해서 초기화

         ex) for(int i=0;i<2;i++) fill(dp[i],dp[i]+N,0);