hello_s.c
来自「Linux0.01内核分析与操作系统设计 随书源代码」· C语言 代码 · 共 36 行
C
36 行
/* hello_s.c */#define BLACK 0#define BLUE 1#define GREEN 2#define CYAN 3#define RED 4#define MAGENTA 5#define BROWN 6#define LIGHTGRAY 7#define DARKGRAY 8#define LIGHTBLUE 9#define LIGHTGREEN 10#define LIGHTCYAN 11#define LIGHTRED 12#define LIGHTMAGENTA 13#define YELLOW 14#define WHITE 15#define BLINK 28void write_string(char *pstring, int color){ char far *pvideo = (char far *)0xB8000000; while(*pstring) { *pvideo=*pstring; pstring++; pvideo++; *pvideo=color; pvideo++; }}void main(){ write_string("Hello,world!", RED);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?