Google

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
BLOG Total Visitors
Today Hit, Yesterday Hit
BLOG main image


visitor stats
[Schizo!, 2007. 12. 17. 11:18, study/programming]
void *memset( void *dest, int c, size_t count ); 원형을 가지고 있습니다.

리턴값은
dest 매개변수의 값입니다.

매개변수에 대해서 설명해 드리겠습니다.

dest : Pointer to destination
(즉, 아래의 c의 문자로 셋팅할 메모리 블록을 가리킵니다.
예를 들면 초기화를 시킬 어떤 문자배열이나 동적배열로 할당받은 메모리 영역의
시작 주소를 가리킵니다.)

c : Character to set
dest 메모리 블록을 초기화하는데 쓰일 문자를 적어줍니다.

count : Number of characters

dest 의 시작주소로부터 몇 바이트를 c 로 전달된 문자로 초기화 할 것인지를

바이트단위로 적어줍니다.

-----------예제입니다--------------
#include
#include

void main( void )
{
char buffer[] = "This is a test of the memset function";

printf( "Before: %s\n", buffer );
memset( buffer, '*', 4 );
printf( "After: %s\n", buffer );
}


출력

Before: This is a test of the memset function
After: **** is a test of the memset function

출처 : 본인 머리 & MSDN

'study > programming' 카테고리의 다른 글

문자열 연결 strcat 안씀.  (0) 2007.12.26
후위식.  (0) 2007.12.25
이분검색  (0) 2007.12.14
call by value  (0) 2007.12.14
문자열  (0) 2007.12.10


본인의 아이피 주소 확인과 위치 추적