memset()
Programming/C 2015. 5. 16. 20:57#include <string.h>
#include <cstring> // C++ 스타일
함수 원형
void *memset(void *ptr, int value, size_t num);
기능
- 메모리의 블록을 채운다.
- ptr로 시작하는 메모리 주소부터 num 개의 바이트를 value값으로 채운다.
value는 unsinged char으로 형변환된다.
인자
- ptr : 값을 채울 메모리의 시작 주소
- value : 채울 값, 인자로는 int로 전달되지만 함수 내부적으로는 unsigned char로 형변환
되어서 사용된다.
- num : value로 채울 바이트 수
리턴값
- ptr이 리턴된다.
'Programming > C' 카테고리의 다른 글
(1) 컴파일러 (0) | 2015.09.15 |
---|---|
포인터(기초) (0) | 2015.06.03 |
02_ 파일 입출력 (0) | 2015.05.04 |
01_파일 입출력 (0) | 2015.05.04 |
01_기본 자료형 (0) | 2015.05.02 |