memset - 메모리 영역 초기화
2016. 7. 11. 18:40ㆍC,C++/C 라이브러리
#include <string.h>
void * memset ( void * ptr, int value, size_t num );
특정 크기만큼 메모리를 값으로 초기화 한다.
#include <string.h>
#include <stdio.h>
int main()
{
char str[] = "abcdefg";
memset(str, '0', 3);
printf("str : %s\r\n", str);
return 0; // end main
}
결과 :
str : 000defg
설명 :
str 메모리 영역에 3자리 만큼 '0' 값으로 채움
ex2 ) memset(str[2]. '0', 3);
결과 :
str : abc000g
'C,C++ > C 라이브러리' 카테고리의 다른 글
memcpy - 메모리 영역 복사 (0) | 2016.07.11 |
---|---|
memcmp - 메모리 영역 비교 (0) | 2016.07.11 |
feof() 파일의 끝 확인 (0) | 2016.01.21 |
fopen() (0) | 2016.01.21 |
C 라이브러리 함수 참조 (0) | 2015.04.14 |