文件名称:My_library
文件大小:21KB
文件格式:ZIP
更新时间:2024-04-21 03:05:20
C
我的图书馆 标准C库和原始功能的实现 原始功能 所有原始功能都在“ ori”目录中 ft_split char ** ft_split(char const * str,char c) 分割字符串str:分割目标c:分割字符返回值:分割后的字符串数组 ft_strjoin char * ft_strjoin(char const * s1,char const * s2) 字符串串联s1,s2:字符串返回值:串联的字符串。 ft_strmap char * ft_strmapi(char const * s,char(* f)(unsigned int,char)) 一次添加处理一个字符s:处理目标f:操作内容返回值:处理后的字符串 ft_strtrim char * ft_strtrim(char const * s1,char const * set) 消除前后字符s1
【文件预览】:
My_library-main
----libft.h(2KB)
----stdlib()
--------ft_tolower.c(114B)
--------ft_toupper.c(112B)
--------ft_atoi.c(890B)
--------ft_calloc.c(180B)
--------ft_itoa.c(756B)
----ctype()
--------ft_isalpha.c(88B)
--------ft_isalnum.c(88B)
--------ft_islower.c(78B)
--------ft_ispunct.c(163B)
--------ft_isdigit.c(78B)
--------ft_isspace.c(97B)
--------ft_iscntrl.c(72B)
--------ft_isascii.c(76B)
--------ft_isxdigit.c(124B)
--------ft_isupper.c(78B)
--------ft_isgraph.c(82B)
--------ft_isblank.c(79B)
--------ft_isprint.c(78B)
----a.out(8KB)
----strings()
--------ft_bzero.c(82B)
----README.md(1KB)
----Makefile(1KB)
----string()
--------ft_memchr.c(226B)
--------ft_strlcat.c(475B)
--------ft_memcmp.c(277B)
--------ft_memcpy.c(242B)
--------ft_strncmp.c(245B)
--------ft_memccpy.c(346B)
--------ft_strdup.c(242B)
--------ft_memset.c(154B)
--------ft_strlcpy.c(331B)
--------ft_strnstr.c(341B)
--------ft_strlen.c(124B)
--------ft_memmove.c(365B)
--------ft_strchr.c(191B)
--------ft_strrchr.c(199B)
----.gitignore(73B)
----ori()
--------ft_lstsize.c(174B)
--------ft_putstr_fd.c(100B)
--------ft_lstlast.c(181B)
--------ft_strtrim.c(502B)
--------ft_lstclear.c(257B)
--------ft_lstnew.c(183B)
--------ft_strmapi.c(230B)
--------ft_lstdelone.c(144B)
--------ft_putendl_fd.c(108B)
--------ft_putnbr_fd.c(363B)
--------ft_putchar_fd.c(365B)
--------ft_split.c(1KB)
--------ft_lstadd_back.c(166B)
--------ft_lstadd_front.c(104B)
--------ft_lstmap.c(464B)
--------ft_strjoin.c(330B)
--------ft_lstiter.c(181B)
--------ft_substr.c(356B)
----main.c(224B)