반응형
memset(*void 초기화 하고싶은 배열, 원하는 초기화 값, 초기화 하고 싶은 바이트의 바이트 개수),
memset의 마지막 부분을 조심하셔야 합니다. 배열의 개수가 아니고 바이트의 개수 입니다 따라서 a라는 일차원(10개의 방) 배열을 0으로 초기화하기 위해서는 아래와 같이 사용하시면 됩니다.
1 | memset(a,0,sizeof(a)); | cs |
2차원 배열 초기화 - > 각 행에 대해 일차원으로 초기화 해주시면 됩니다.
'C++' 카테고리의 다른 글
(C++) - KMP 알고리즘 (0) | 2017.03.12 |
---|---|
(C++) - 비주얼 스투디오 코드(visual studio code) 빌드 해보기 (0) | 2017.03.05 |
O(n)시간 복잡도 (0) | 2016.12.05 |
(C++) - 최대공약수 구하기-유클리드 호제법 (0) | 2016.11.24 |
(C++) - 이차원 동적할당 방법(2차원 동적할당) (0) | 2016.11.15 |