memset (memory + setting) 기능 할당 받은 메모리를 특정 값으로 초기화 하는 함수 주로 연속된 메모리(ex 배열)의 값을 초기화할 때 주로 사용 함수 #include // or #include void *memset(void *_Dst, int _Val, size_t _Size); string.h와 memory.h 둘다 memset이 존재 _Dst : 포인터. 채우고자 하는 메모리의 시작 주소 _Val : 설정할 값 _Size : 설정할 바이트 수. 주로 sizeof(데이터타입)형태로 작성 반환값 성공: _Dst. 설정한 메모리의 시작주소 실패: NULL 사용 예제 #include #include int main() { char ptr[] = "memset test"; printf("..