분류 전체보기683 strncat char *strncat(char *dest, const char *src, size_t n) char *strncat(char *dest, const char *src, size_t n) { char *ret = dest; while (*dest) dest++; while (n--) if (!(*dest++ = *src++)) return ret; *dest = 0; return ret; } 2016. 7. 9. strlen size_t strlen(const char *s) size_t strlen(const char *s) { const char *p = s; while (*s) ++s; return s - p; } 2016. 7. 9. strcspn size_t strcspn(const char *s1, const char *s2) size_t strcspn(const char *s1, const char *s2) { size_t ret=0; while(*s1) if(strchr(s2,*s1)) return ret; else s1++,ret++; return ret; } 2016. 7. 9. strchr char *strchr(const char *s, int c) char *strchr(const char *s, int c) { while (*s != (char)c) if (!*s++) return 0; return (char *)s; } 2016. 7. 9. 이전 1 ··· 154 155 156 157 158 159 160 ··· 171 다음