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 + -
显示快捷键?