1. memset 에 의해 정의되어 있으며, 메모리 블록을 채우는 기능을 하는 함수이다. 매개변수는 채우고자 하는 메모리 블럭을 가리키는 pt, 채워지는 값인 value, 그리고 채울 바이트 수를 의미하는 num이 있다. 이를 통해 memset 함수는 ptr이 가리키는 메모리 블럭부터 num 바이트만큼을 value로 채우는 기능을 한다는 것을 알 수 있다. 이때 value는 unsigned char로 바뀌어 사용된다. 기능에 성공하면 인자로 들어간 ptr을 리턴하고 실패하면 NULL을 반환한다. memset(arr, 0, sizeof(int) \* 32)와 같이 사용할 수 있다. 주의사항 배열의 타입이 1byte 자료형이 아닌 경우에는 0 이외의 값으로 초기화하면 제대로 초기화되지 않는다(1바이트 단위로..