printg.c

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 34 行

C
34
字号
/*	printg.c	4.1	83/03/09	*/#include "2648.h"printg(){	int oldvid = _video;	int c, c2;	if (oldvid==INVERSE)		togvid();	sync();	escseq(NONE);	outstr("\33&p4d5u0C");	outchar('\21');	/* test handshaking fix */	/*	 * The terminal sometimes sends back S<cr> or F<cr>.	 * Ignore them.	 */	fflush(stdout);	c = getchar();	if (c=='F' || c=='S') {		c2 = getchar();		if (c2 != '\r' && c2 != '\n')			ungetc(c2, stdin);	} else {		ungetc(c, stdin);	}	if (oldvid==INVERSE)		togvid();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?