⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 turbocchars.c

📁 linux下想使用turboc的人有福了
💻 C
字号:
#include <conio.h>#include <fnkeys.h>gint				/* changed from void for *nix */main (void){  int c, i;  textmode (C80);  clrscr ();  cprintf ("\r\n");  for (c = 0; c <= 255; c++)    {      if (0 == (c % 8))	cprintf ("\r\n  ");      if (c == 8 || c == 7 || c == 10 || c == 9 || c == 13)	i = '.';      else	i = c;      if (i == 0)	{	  // Have to handle this case separately, since the %c in the cprintf	  // used for the other branches terminates the string.  This is a bug	  // in my handling of cprintf, and doesn't occur in actual Turbo C.	  cprintf ("%02X ", c);	  putch (i);	  cprintf ("    ");	}      else if (0 == (c & 8))	cprintf ("%02X %c    ", c, i);      else	cprintf ("%02X  %c   ", c, i);      if (c == 31)	c = 127;    }  getch ();#if 0  i = 1;  while (1)    {      c = getch ();      if (c)	break;      c = getch ();      if (c != N_RESIZE)	break;      gotoxy (1, 1);      cprintf ("Resize #%d, LINES=%d, COLS=%d  ", i++, LINES, COLS);    }#endif // 0  textmode (EXITMODE);		/* added for *nix */  return (0);			/* added for *nix */}//---------------------------------------------------------------------------// Callback function for a user screen-resize.voidConioResizeCallback (void){  static int i = 1;  gotoxy (1, 1);  cprintf ("Resize #%d, LINES=%d, COLS=%d", i++, LINES, COLS);  clreol ();}

⌨️ 快捷键说明

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