【文件属性】:
文件名称:printf:执行我们自己的printf函数
文件大小:6KB
文件格式:ZIP
更新时间:2021-03-17 06:36:31
C
C-printf
项目要求
所有文件将在Ubuntu 14.04 LTS上编译
程序和函数将使用gcc 4.8.4使用标志-Wall -Werror -Wextra和-pedantic进行编译
代码必须遵循风格
不允许使用全局变量
授权的函数和宏:
write (man 2写)
malloc (man 3 malloc)
free (3人免费)
va_start (男人3 va_start)
va_end (男人3 va_end)
va_copy (男人3 va_copy)
va_arg (男人3 va_arg)
强制性任务
写函数,该函数生成带有转换说明符c , s和% 。
处理转换说明符d , i 。
为您的功能创建一个手册页。
高级任务
处理转换说明符b 。
处理转换说明符u , o , x , X 。
使用1024个字符的本地缓冲区,以便尽可能少地调用wr
【文件预览】:
printf-master
----functions_print.c(2KB)
----_putchar.c(260B)
----man_3_printf(1KB)
----holberton.h(840B)
----_printf.c(840B)
----get_function.c(594B)
----aux_print_int.c(599B)
----README.md(4KB)
----advanced_functions.c(2KB)