메모리를 상수 바이트로 채운다.
#include <string.h> void *memset(void *s, int c, size_t n);
memset() 함수는 s가 가르키는 메모리 영역의 처음 n 바이트를 상수 바이트 c 로 채운다.
메모리 영역 s 에 대한 포인터를 반환한다.
#include <string.h> struct mydata { int a; char b[25]; }; int main() { char buf[255]; struct mydata data; memset(buf, '1', 255); buf[254] = 0x00; printf("%s\n", buf); memset((void *)&data, 0x00, sizeof(data)); }
Copyrights © - Joinc, All Rights Reserved. Inherited From - Yundream Rebranded By - Joonphil
1장. memset(3)
메모리를 상수 바이트로 채운다.
1.1절. 사용법
1.2절. 설명
memset() 함수는 s가 가르키는 메모리 영역의 처음 n 바이트를 상수 바이트 c 로 채운다.
1.3절. 반환값
메모리 영역 s 에 대한 포인터를 반환한다.
1.4절. 예제
Recent Posts
Archive Posts
Tags