본문 바로가기
카테고리 없음

문자열 관련 함수만들기

by ByteBridge 2013. 2. 20.
반응형

#include<iostream>
using namespace std;
//문자열 길이 구하는 함수 
unsigned int MyStrlen(const char* Src);

int main(void)
{
cout<<":: 문자열길이 함수 구현 ::"<<endl;
char* str="문자열 길이 구하는 함수 테스트";
unsigned int len=0;
len=MyStrlen(str);
cout<<"문자열의 길이 :"<<len<<endl;
return 0;
}
unsigned int MyStrlen( const char* Src)
{
const char* pDest = Src;
while (*pDest++ !=NULL) //널값을 만날때까지 while 루프를 돈다.
pDest++;//pDest 를 증가..null 을 만날때까지 
return pDest-Src-1;//NULL 값 1Byte 를 뺀다.
}

반응형