[C언어] memset
memset()는 메모리를 초기화 시켜주는 함수이다. for() 이나 while과 같이 직접 하나하나 초기화시키는 방법보다 간결하고 빠른 방법으로, 다음과 같이 선언 되어있다. memset(_Out_writes_bytes_all_(_Size) void * _Dst, _In_ int _Val, _In_ size_t _Size); 3개의 인자가 필요하며, 첫 번째인자는 첫 번째 주소, 두 번째인자는 1바이트 값, 세 번째인자는 초기화할 크기를 나타낸다. 다음과 같은 코드가 있다. #include #include #include #define SIZE 10 int main(){ int *arr = (int *)malloc(sizeof(int) * SIZE); int i; memset(arr, 0, sizeof..
Language/C
2013. 10. 9. 00:21
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday