allprint.c

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

C
40
字号
/*	@(#)allprint.c	4.1	12/25/82	*/# include <stdio.h>allprint(c)  char c; {	extern FILE *yyout;	switch(c){		case '\n':			fprintf(yyout,"\\n");			break;		case '\t':			fprintf(yyout,"\\t");			break;		case '\b':			fprintf(yyout,"\\b");			break;		case ' ':			fprintf(yyout,"\\\bb");			break;		default:			if(!printable(c))				fprintf(yyout,"\\%-3o",c);			else 				putc(c,yyout);			break;		}	return;	}sprint(s)  char *s; {	while(*s)		allprint(*s++);	return;	}printable(c)  int c;	{	return(040 < c && c < 0177);	}

⌨️ 快捷键说明

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