y5.c
来自「Version 6 Unix 核心源代码 Version 6 Unix 核心源」· C语言 代码 · 共 44 行
C
44 行
/* fake portable I/O routines, for those sites so backward as to not have the port. library */int cin, cout;extern int fin, fout;copen( s, c ) char *s; { int f; if( c == 'r' ){ fin = f = open( s, 0 ); } else if( c == 'a' ){ f = open( s, 1 ); seek( f, 0, 2 ); } else { /* c == w */ f = creat( s, 0666 ); } return( f ); }cflush(x){ /* fake! sets file to x */ flush(); fout = x; }system(){ error( "The function \"system\" is called" ); }cclose(i){ close(i); }cexit(i){ flush(); exit(); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?