반응형 memset()1 메모리 초기화 memset 함수 배열의 형태를 사용하는 버퍼 구조에서는 c언어의 memset함수가 많이 사용됩니다. 특히 서버 프로그램을 c언어로 구성하는 경우에 정말 많이 만나게 되는데 memset함수가 어떻게 사용되는지에 대해 정리해보도록 하겠습니다. 먼저 memset 함수는 변수(배열)의 내용을 세팅하는데 메모리 자체에서 선택하는 크기만큼을 원하는 값으로 설정 할 수 있는 함수입니다. void* memset(void* ptr, int value, size_t num); 함수에 들어가는 인자는 3가지로 먼저 첫번째 인자 ptr은 세팅하고자 하는 메모리 블록의 첫번째 시작 주소입니다. 두 번째 인자인 value는 메모리에 넣어줄 값을 의미합니다. 대부분은 memset함수 자체가 0x00으로 초기화할 때 많이 사용되기 때문에 value.. 2022. 2. 7. 이전 1 다음 반응형