C语言实现strlen(char *str)

C语言实现strlen(char *str)

  1. #include <stdio.h>
  2. int mylen(char *str);
  3. int main()
  4. {
  5.     char *str = “haha”;
  6.     printf(“len = %d”, mylen(str));
  7.     return 0;
  8. }
  9. int mylen(char *str)
  10. {
  11.     if(str == NULL) return 0;
  12.     int len = 0;
  13.     for(; *str++ != ‘\0’;)
  14.     {
  15.         len++;
  16.     }
  17.     return len;
  18. }

标签