언어 자료구조 알고리즘/C언어 예제
[C언어 소스] 문자열 길이 계산 함수 만들기
언제나휴일
2016. 4. 3. 12:18
반응형
[C언어 소스] 문자열 길이 계산 함수 만들기
문자열 길이 구하기(str:문자열 시작 위치)
cnt:=0
반복(str[cnt]가 참인 문자)
cnt 1 증가
cnt 반환
소스코드
//9. 문자열 길이 구하는 함수 만들기
#include <stdio.h>
int mystrlen(const char *str);
int main(void)
{
char name[100] = "Hello World";
printf("%s\n", name);
printf("길이: %d\n", mystrlen(name));
return 0;
}
int mystrlen(const char *str)
{
int cnt;
//str[cnt]가 거짓 문자(종료 문자, '\0')가 나올 때까지 cnt를 1증가
for (cnt = 0; str[cnt]; cnt++);
return cnt;
}
반응형