틀린 내용이나 지식이 있다면 댓글로 알려주세요! 감사합니다! 2021.01.03 내용 수정 2021.01.07 내용 업데이트 💡 memchr에 대하여 환경 c, c++ C에서는 C++에서는 Prototype void *ft_memchr(const void * ptr, int value, size_t num); ptr : 검색을 수행할 부분의 시작 주소이다. value : 찾을 값으로, int 로 값이 전달되지만 함수 내부적으로는 한 바이트씩 비교하기 때문에 이 값은 unsigned char 로 변환되어 사용된다. num : 검색을 시작한 부분 부터 검색을 수행할 만큼의 바이트 수 memchr 목적 메모리 블록에서의 문자를 찾는다. ptr 이 가리키는 메모리의 처음 num 바이트 중에서 처음으로 value..
(2021.01.03 내용 수정) dest와 src 전부 NULL일때 return (NULL)로 수정 2021.01.07 내용 업데이트 2021.12.02 memmove 내용 수정 💡 memcpy에 대하여 환경 c, c++ c++에서는 c에서는 Prototype void *memcpy(void *dest, const void *src, size_t num); dest : 채우고자 하는 메모리의 시작 포인터(시작 주소) src : 메모리에 채우고자 하는 값, int형 이지만 내부에서는 unsigned char(1 byte)로 변환되어서 저장된다. num : 채우고자 하는 바이트의 수. 즉, 채우고자 하는 메모리의 크기 memcpy함수의 인자인 source 가 가리키는 곳 부터 num 바이트 만큼을 dest..
틀린 내용이나 지식이 있다면 댓글로 알려주세요! 감사합니다! (2021.01.03 내용수정) 2021.01.07 내용 업데이트 💡 💡 memset에 대하여 환경 c, c++ 목적 memset 함수는 어떤 메모리의 시작점부터 연속된 범위를 어떤 값으로(바이트 단위) 모두 지정하고 싶을때 사용하는 함수이다. void *memset(void *dest, int value, size_t count); dest : 채우고자 하는 메모리의 시작 포인터(시작 주소) value : 메모리에 채우고자 하는 값, int형 이지만 내부에서는 unsigned char(1 byte)로 변환되어서 저장된다. count : 채우고자 하는 바이트의 수. 즉, 채우고자 하는 메모리의 크기 return value memset()함수는 ..
- C언어
- React
- 프로그래머스 카카오
- 프로그래머스 코테
- flexbox
- C언어문제
- JS
- 42서울 합격
- html
- 42서울
- vscode commit vi
- HEXO
- 프로그래머스 코딩테스트
- C언어 문제
- 백준
- c언어알고리즘
- vscode
- 42서울 라피신
- css
- Git
- 42seoul
- git vi
- windows 10 ubuntu
- 알고리즘
- JavaScript
- 프로그래머스 자바
- 마크다운 이미지 업로드
- 자바스크립트
- c언어 함수
- 42서울 합격 후기