C · C++

memset함수 배열(1차원, 2차원) 초기화

benguin 2019. 7. 1. 12:14

[목 적]

초기화 

 

[요구 조건]

#include <string.h>

 

 

[기본 형태]

1
void * memset(void * ptr, int value, size_t num);
cs

ptr : 시작 주소

value : 초기화 하려는 값

num : 초기화 하고하 하는 메모리 크기

 

 

[예 시]

1
2
3
4
5
6
7
//arr[10][20] 0으로 초기화
for (int i = 0; i < 10; i++)
    memset(arr[i], 0sizeof(int* 20);
 
//code[10] -1로 초기화 
memset(code, -1sizeof(int* 10);
 
cs

'C · C++' 카테고리의 다른 글

pow함수  (0) 2019.07.11
sort() 배열, 벡터 정렬  (0) 2019.06.11