没有合适的资源?快使用搜索试试~ 我知道了~
Libft:[42SEOUL] 通过重新实现常用的 C 函数来创建自己的 C 库
共50个文件
c:46个
h:1个
makefile:1个
需积分: 9 0 下载量 175 浏览量
2021-05-30
15:25:32
上传
评论
收藏 26KB ZIP 举报
温馨提示
自由度 通过重新实现常用的 C 语言函数来创建您自己的 C 库。 一、项目介绍 在 42SEOUL 中,禁止使用已经定义的标准功能进行项目。 如果你认为你需要一个函数,你应该自己实现它并使用它。 通过这个项目,我学到了函数的工作原理和用法,以及如何在重新实现有用的C标准函数的同时,用C语言高效地管理和处理数据及其内存。 在42SEOUL学习期间,此库中的函数列表将根据需要不断更新。 2. 一些规则 项目应按照规范规则编写。 函数不得与未定义的行为意外分离。 例如分段错误、总线错误、双重释放等。 如有必要,应适当释放分配给堆的任何内存空间。 内存泄漏是不可接受的。 这个库是通过指定-Wall -Wextra -Werror标志用 GCC 编译的。 并且 Makefile 不应重新链接。 不能使用全局变量。 如果需要子函数来编写复杂的函数,这些子函数应该定义为静态的,这样它们就不会随
资源推荐
资源详情
资源评论
收起资源包目录
Libft-master.zip (50个子文件)
Libft-master
ft_isprint.c 950B
ft_putendl_fd.c 1KB
ft_bzero.c 1KB
ft_itoa.c 1KB
ft_lstnew.c 1KB
ft_atoi.c 2KB
ft_strlen.c 999B
ft_isalnum.c 981B
ft_memmove.c 1KB
ft_memcpy.c 1KB
ft_calloc.c 1KB
ft_lstsize.c 1KB
ft_memchr.c 1KB
ft_putstr_fd.c 1012B
ft_strcmp.c 1KB
ft_isascii.c 949B
ft_isdigit.c 971B
ft_toupper.c 1KB
ft_lstadd_front.c 1KB
ft_split.c 2KB
ft_putchar_fd.c 994B
ft_memcmp.c 1KB
ft_lstiter.c 1KB
ft_memccpy.c 1KB
ft_strncmp.c 1KB
ft_lstadd_back.c 1KB
ft_lstdelone.c 1KB
ft_memset.c 1KB
ft_strjoin.c 1KB
ft_lstmap.c 1KB
ft_lstclear.c 1KB
get_next_line.c 2KB
ft_strlcat.c 1KB
ft_substr.c 1KB
ft_strmapi.c 1KB
.gitignore 502B
ft_tolower.c 1KB
Makefile 2KB
ft_strtrim.c 2KB
ft_strnstr.c 1KB
ft_strchr.c 1KB
README.md 4KB
ft_putnbr_fd.c 1KB
ft_strdup.c 1KB
ft_isalpha.c 1004B
libft.h 3KB
ft_strrchr.c 1KB
ft_strlcpy.c 1KB
ft_lstlast.c 1KB
ft_strtok.c 1KB
共 50 条
- 1
资源评论
weixin_42135073
- 粉丝: 34
- 资源: 4783
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功