
#<함수형>*******************************
int _Str_부분추출(char  *p문자열,
                int    p추출시작위치,
                int    p추출할길이,
                char  *r추출문자열);
                 
#define  _Str_SubStr    _Str_부분추출

#<인수>
'p문자열'
처리할 문자열을 전달받는 포인터.
'p추출시작위치'
추출할 문자열 시작 위치(0 부터 유효).
'p추출할길이'
추출할 문자열 길이(1 부터 유효).
'r추출문자열'
추출된 문자열을 반환받는 포인터.

#<반환값>
추출된 문자열 길이.
#**************************************

#<적용구분>

"맷돌, 통합개발환경 겸용"

#<선언문서>

"_Str_부분추출.h"

#<설명>

문자열에서 지정 위치부터 지정 길이만큼 문자열을 추출하여 반환합니다.
지정 길이가 문자열끝을 넘는 경우는 문자열 끝까지만 반환됩니다.
처리할수 없는 경우는 빈문자열을 반환합니다.

#<예제>

  //[VAR]
  //{ 
      char  추출문자열[100];
      int   문자열길이;
      
  //}    

  // ...
  
  문자열길이 = _Str_부분추출("012345678", 2, 4, 추출문자열);

  // ...
  