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

📄 altchar.c

📁 int show_char(int n, const char *name, chtype code) { const int height = 16 int row = 4 + (
💻 C
字号:
	/* File: altchar.c */	#include <curses.h>	#define BOTH(name) #name, name	int show_char(int n, const char *name, chtype code)	{		const int height = 16;		int row = 4 + (n % height);		int col = (n / height) * COLS / 2;		mvprintw(row, col, "%*s : ", COLS/4, name);		addch(code);		return n + 1;	}	int main(int argc, char *argv[])	{		int n = 0;		//初始化		initscr();		n = show_char(n, BOTH(ACS_ULCORNER));		n = show_char(n, BOTH(ACS_LLCORNER));		n = show_char(n, BOTH(ACS_URCORNER));		n = show_char(n, BOTH(ACS_LRCORNER));		n = show_char(n, BOTH(ACS_RTEE));		n = show_char(n, BOTH(ACS_LTEE));		n = show_char(n, BOTH(ACS_BTEE));		n = show_char(n, BOTH(ACS_TTEE));		n = show_char(n, BOTH(ACS_HLINE));		n = show_char(n, BOTH(ACS_VLINE));		n = show_char(n, BOTH(ACS_PLUS));		n = show_char(n, BOTH(ACS_S1));		n = show_char(n, BOTH(ACS_S9));		n = show_char(n, BOTH(ACS_DIAMOND));		n = show_char(n, BOTH(ACS_CKBOARD));		n = show_char(n, BOTH(ACS_DEGREE));		n = show_char(n, BOTH(ACS_PLMINUS));		n = show_char(n, BOTH(ACS_BULLET));		n = show_char(n, BOTH(ACS_LARROW));		n = show_char(n, BOTH(ACS_RARROW));		n = show_char(n, BOTH(ACS_DARROW));		n = show_char(n, BOTH(ACS_UARROW));		n = show_char(n, BOTH(ACS_BOARD));		n = show_char(n, BOTH(ACS_LANTERN));		n = show_char(n, BOTH(ACS_BLOCK));		n = show_char(n, BOTH(ACS_S3));		n = show_char(n, BOTH(ACS_S7));		n = show_char(n, BOTH(ACS_LEQUAL));		n = show_char(n, BOTH(ACS_GEQUAL));		n = show_char(n, BOTH(ACS_PI));		n = show_char(n, BOTH(ACS_NEQUAL));		n = show_char(n, BOTH(ACS_STERLING));				refresh();		//等待按键		getch();		endwin();		return 0;	}

⌨️ 快捷键说明

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