336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
개념 :
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구현
'Programing - C > C Basic grammar ' 카테고리의 다른 글
065 strchr를 사용해보고 구현해보자 (0) | 2017.07.28 |
---|---|
064 strstr (0) | 2017.07.28 |
061 strncmp, _strnicpm 062 strcat, strncat, strcat_s, strncat_s (0) | 2017.07.28 |
060 strcmp, _stricmp 구현해보자 (0) | 2017.07.27 |
059 strcmp, _stricmp (0) | 2017.07.27 |