bzero함수

OS/Linux 2015. 12. 10. 21:56

1. 사용법

#include <string.h>

void bzero(void *s, size_t n);

2. 설명

바이트 스트링 s 의 처음 n 바이트를 0으로 채운다. memset(3)과 마찬가지로 메모리를 초기화하기 위한 목적으로 주로 사용된다. 그러나 이함수는 구식이 되었다. bzero 대신 memset(3) 을 사용하도록 하자.

3. 예제

#include <string.h>

struct mydata
{
    int a;
    char b[255];
};
int main()
{
    char buf[255];
    struct mydata data;

    bzero(buf, 255);
    bzero((void *)&data, sizeof(data));
}

'OS > Linux' 카테고리의 다른 글

리눅스 시스템 콜 명령어  (0) 2015.12.13
recv() 함수  (0) 2015.12.13
Select 함수  (0) 2015.12.13
PF_INET 과 AF_INET  (0) 2015.12.13
FD_ZERO, FD_SET, FD_ISSET 등  (0) 2015.12.11
Posted by 知彼知己百戰不殆
,