반응형
strlen은 NULL문자인 \0을 제외한 길이를 알려준다.
#include <stdio.h>
int my_size(char *st);
int main(void)
{
char *s="dfjoe";
printf("%d", my_size(s));
return 0;
}
// my_size가 strlen 이다.
int my_size (char *st)
{
int n=0;
while(*st++!='\0')
n++;
return n;
}
반응형
'System Programmings > C' 카테고리의 다른 글
[C] 문자열 역순으로 출력하기 (한/영 재귀함수 포함) (0) | 2010.08.06 |
---|---|
[C] 대소문자 변환 tolower()과 toupper() (0) | 2010.08.06 |
[C] 배열 arr[2] == *(arr+2)와 같다 (0) | 2010.08.06 |
[C] 한글 '가'의 코드 (0) | 2010.08.05 |
[C] 파일 입출력 끝부분 인지 확인 (0) | 2010.07.05 |