Programing - C/C Basic grammar
063 strlen 사용및 구현
junmoyo
2017. 7. 28. 00:08
개념 :
1. string.h 에포함 되어있다.
2. 파라메터로 문자열의 첫 번째 주소를 넣어준다.
3. 순수하게 문자갯수를 파악해준다.(문자열 끝을 알려주는 '\0'문자널은 포함하지 않는다.)
목표 :
strlen 사용과 mystrlen을 구현해본다.
소스코드 : main.c
#include <stdio.h>
#include <string.h>
int MYstrlen(char* pString)
{
int count = 0;
while (1)
{
if (pString[count] == '\0')
break;
else
count++;
}
return count;
}
int main(void)
{
char* pString = "Hello All";
printf("call strlen : %s :%d", pString, strlen(pString));
puts("");
printf("call MYstrlen : %s :%d", pString, MYstrlen(pString));
puts("");
return 0;
}
결과
#c언어입문, #c언어, #프로그램입문, #strlen, #strlen구현