#include <string.h> // C++ 에서는 <cstring>
void * memset ( void * ptr, int value, size_t num );
메모리 블록을 채운다.
ptr 로 시작하는 메모리 주소 부터 num 개의 바이트를 value 값으로 채운다. 이 때, value 는 unsigned char 로 형변환 된다.
ex)
int * arrs = (int *)malloc(sizeof(int) * 7 )
memset(arrs, 0, sizeof(int) * 7)
arrs배열에 동적할당하고, 0으로 초기화 한다!
'Language > C언어' 카테고리의 다른 글
[string.h] 문자열의 길이 구하기 (strlen) (0) | 2014.05.22 |
---|---|
[유닉스고급프로그래밍] 4-22 디렉터리 계통구조를 재귀적으로 따라 내려가면서 파일 종류 통계를 구하는 프로그램 (0) | 2014.05.15 |
10진수 2진수, 8진수, 16진수로 표현 - - C Programming (0) | 2011.10.06 |
const키워드 기능 (0) | 2011.03.07 |
매크로와 전처리 (0) | 2011.03.02 |