📄 stdio.c
字号:
#include <types.h>#include <stdarg.h>#include <serial.h>extern int vsprintf(char *buff, const char *fmt, va_list args);int printf(const char *fmt, ...){ int n; char buff[1024]; va_list args; va_start(args, fmt); n = vsprintf(buff, fmt, args); va_end(args); buff[n] = '\0'; uart_puts(buff); return n;}int getc(void){ return uart_getc();}int putc(int ch){ return uart_putc(ch);}int putchar(int ch){ return uart_putc(ch);}int puts(const char *s){ const char *t = s; while (*t) uart_putc(*t++); uart_putc('\n'); return t-s+1;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -