Code 42/libft
(Mac) memset
mac memset .prototype : void *memset(void *b, int c, size_t len); .memset() 함수는 메모리의 내용을 n이라는 크기 만큼 c로 설정할 수 있다.(unsigned char *형태로 변환된 채로.) 그러니까 b가 가리키는 곳부터 len만큼 c로 채운다는 뜻이다.(주로 0) .memset stands for memory set. .반환값은 첫 번째 인자(void *b)이다. 테스트 : #include #include int main() { long long *numPtr = malloc(sizeof(long long)); // long long의 크기 8바이트만큼 동적 메모리 할당 memset(numPtr, 0x27, 8); // numPtr이 가리키는..
2020. 2. 24. 18:39
최근댓글