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

📄 00000001.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 4 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;ch;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;string1[80];&nbsp;&nbsp;&nbsp;/*&nbsp;请注意!&nbsp;不可宣告为&nbsp;char&nbsp;*string1;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;string2[80];&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;开启&nbsp;echo&nbsp;模式,&nbsp;使输入立刻显示在萤幕上&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ch=getch();&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string1=getstr();&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scanw(&quot;%s&quot;,string2);&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvprintw(10,10,&quot;String1=%s&quot;,string1);&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvprintw(11,10,&quot;String2=%s&quot;,string2);&nbsp;<BR>&nbsp;<BR>&nbsp;■&nbsp;如何利用方向键&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;curses&nbsp;将一些如方向键等特殊控制字元,&nbsp;以&nbsp;KEY_&nbsp;为开头定义在&nbsp;curses.h&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;这个档案里头,&nbsp;如&nbsp;KEY_UP&nbsp;&nbsp;即代表方向键的&nbsp;&nbsp;&quot;&nbsp;↑&nbsp;&quot;.&nbsp;&nbsp;但,&nbsp;如果您想使用&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;curses.h&nbsp;&nbsp;所为您定义的这些特殊键的话,&nbsp;&nbsp;您就必须将&nbsp;&nbsp;&nbsp;keypad&nbsp;&nbsp;设定为&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;TRUE.&nbsp;否则,&nbsp;您就必须自己为所有的特殊键定义了.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;curses.h&nbsp;为一些特殊键的定义如下:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_UP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0403&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↑&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_DOWN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0402&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_LEFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0404&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;←&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_RIGHT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0405&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;→&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_HOME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Home&nbsp;key&nbsp;(upward+left&nbsp;arrow)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_BACKSPACE&nbsp;&nbsp;&nbsp;0407&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;backspace&nbsp;(unreliable)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_F0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0410&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Function&nbsp;keys.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_F(n)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(KEY_F0+(n))&nbsp;&nbsp;&nbsp;Formula&nbsp;for&nbsp;f&nbsp;.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_NPAGE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0522&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Next&nbsp;page&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KEY_PPAGE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0523&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Previous&nbsp;page&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;以上仅列出笔者较常使用的一些控制键,&nbsp;至於其他控制键的定义,&nbsp;请自行参&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;阅&nbsp;man&nbsp;curses&nbsp;(*&nbsp;注三)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;一并为您列出其他常用的一些特殊字元&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[TAB]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/t&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ENTER]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/r&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ESC]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;27&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[BACKSPACE]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;127&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;■&nbsp;如何改变萤幕显示字元的属性&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;为了使输出的萤幕画面更为生动美丽,&nbsp;&nbsp;我们常须要在萤幕上做一些如反白,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;闪烁等变化.&nbsp;&nbsp;curses&nbsp;定义了一些特殊的属性,&nbsp;透过这些定义,&nbsp;我们也可以&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;在&nbsp;curses&nbsp;程式□控制萤幕的输出变化.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attron(mod)&nbsp;&nbsp;&nbsp;&nbsp;开启属性&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attroff(mod)&nbsp;&nbsp;&nbsp;关闭属性&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;curses.h&nbsp;里头定义了一些属性,&nbsp;如:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A_UNDERLINE&nbsp;&nbsp;&nbsp;&nbsp;加底线&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A_REVERSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;反白&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A_BLINK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;闪烁&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A_BOLD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;高亮度&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A_NORMAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;标准模式&nbsp;(只能配合&nbsp;attrset()&nbsp;使用)&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;当使用&nbsp;attron()&nbsp;开启某一种特殊属性模式後,&nbsp;接下来在萤幕的输出都会以&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;该种属性出现.&nbsp;直到您呼叫&nbsp;attroff()&nbsp;将此模式关闭.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;请注意,&nbsp;当您欲&nbsp;attron()&nbsp;开启另一种属性时,&nbsp;请记得利用&nbsp;attroff()先关&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;闭原来的属性,&nbsp;或直接以&nbsp;attrset(A_NORMAL)&nbsp;&nbsp;将所有特殊属性关闭.否则,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;curses&nbsp;会将两种属性做重叠处理.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;□例:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attrset(A_NORMAL);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;先将属性设定为正常模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attron(A_UNDERLINE);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;加底线&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvaddstr(9,10,&quot;加底线&quot;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;加底线输出一串字元&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attroff(A_UNDERLINE);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;关闭加底线模式,&nbsp;恢复正常模式&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attron(A_REVERSE);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;开启反白模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvaddstr(10,10,&quot;反白&quot;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;输出一串反白字元&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attroff(A_REVERSE);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;关闭反白模式,&nbsp;恢复正常模式&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attron(A_BLINK);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;开启闪烁模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvaddstr(11,10,&quot;闪烁&quot;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;输出一串闪烁字元&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attroff(A_BLINK);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;关闭闪烁模式,&nbsp;恢复正常模式&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attron(A_BOLD);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;开启高亮度模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mvaddstr(12,10,&quot;高亮度&quot;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;输出一串高亮度字元&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attroff(A_BOLD);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;关闭高亮度模式,&nbsp;恢复正常模式&nbsp;*/&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;■&nbsp;其他常用的一些函式&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beep()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;发出一声哔声&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;box(win,ch1,ch2)&nbsp;&nbsp;&nbsp;&nbsp;自动画方框&nbsp;&nbsp;ch1:&nbsp;画方框时垂直方向所用字元&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ch2:&nbsp;画方框时水平方向所用字元&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;example:&nbsp;box(stdscr,'|','-');&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将以&nbsp;|&nbsp;及&nbsp;-&nbsp;围成一个方框&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;■&nbsp;应用完整□例&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;下面所举的例子,&nbsp;&nbsp;即完全利用刚刚所介绍的含式来完成.这个程式可将从键&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;盘上读取的字元显示在萤幕上,&nbsp;并且可以上下左右方向键来控制游标的位置&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;当按下&nbsp;[ESC]&nbsp;後,&nbsp;程式即结束.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;您有没有发现,&nbsp;这不就是一个简单全萤幕编辑器的雏形吗?&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;#include&nbsp;&lt;curses.h&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;引进&nbsp;curses.h&nbsp;,&nbsp;并自动引进&nbsp;stdio.h&nbsp;*/&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;#define&nbsp;StartX&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;决定游标初始位置&nbsp;*/&nbsp;<BR>&nbsp;&nbsp;&nbsp;#define&nbsp;StartY&nbsp;&nbsp;1&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;void&nbsp;initial();&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;main()&nbsp;<BR>&nbsp;&nbsp;&nbsp;{&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;x=StartX;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;宣告&nbsp;x,y&nbsp;并设定其初值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;y=StartY;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;ch;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;宣告&nbsp;ch&nbsp;为整数,配合&nbsp;getch()&nbsp;使用&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initial();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;呼叫&nbsp;initial(),&nbsp;启动&nbsp;curses&nbsp;模式,&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;并完成其它设定&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/&nbsp;<BR>&nbsp;<BR>

⌨️ 快捷键说明

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