가속

C

memset 함수

void* memset(void* dest, int ch, size_t count); 매개변수(인자) void* dest = 시작 주소가 있는 포인터 int ch = dest부터 1바이트씩 담을 값 1바이트씩 담기는데 int라니? -> 매개변수는 int지만 함수 내에서 unsigned char로 바뀐다. unsigned char 이상의 값을 넣으면? -> 짤림size_t count = count 바이트 크기 반환값(리턴값) void* = dest가 반환된다. 설명 * 배열같이 데이터 사이에 빈틈없이 이어진 구조에 사용할 수 있다. * ch 값을 1바이트마다 집어넣는다. 이때 1바이트 이상의 값이면 잘려서 들어간다. * for문을 사용해서 똑같은 효과를 만들 수 있는데? => 어떤 부분이 원인인지는 잘 모..

스누징어
'가속' 태그의 글 목록