C
strlen구현
stdlib.h
2016. 4. 4. 23:03
strlen 은 문자열의 길이를 반환하는 함수이다.
이를 구현하면 다음과 같다.
1 2 3 4 5 6 | int strlen(char *arr) { int i=-1; while(arr[++i]); return i; } | cs |
이 코드를 돌리면,
i가 0부터 계속 돌것이고, arr[i] 의 값이 널문자면 문자열의 종결이므로, 그 수를 반환하면 된다.