printf(“\033[2J”) 清除屏幕
printf(“\033[%dA”)上移光标
printf(“\033[%dB”) 下移光标
printf(“\033[%dD”) 左移光标
printf(“\033[%dC”) 右移光标
\033[0q 关闭所有的键盘指示灯
\033[1q 设置“滚动锁定”指示灯 (Scroll Lock)
\033[2q 设置“数值锁定”指示灯 (Num Lock)
\033[3q 设置“大写锁定”指示灯 (Caps Lock)
\033[15:40H 把关闭移动到第15行,40列
\007 发蜂鸣生beep
月度归档:2014年12月
linux下getch()
linux下getch的用法:
linux下getch是图形库 curses.h
在使用之前要调用initscr(),
结束时要调用endwin()
编译的时候需要加上 gcc test.h -o t1 -lcurses
如下代码:
#include < stdio.h>
#include < curses.h>
int main(void){
char ch;
char c;
initscr();
noecho();
while(1)
{
printw(“please input information:\n”);
ch =getch();
if(ch ==’e’){break;}
printw(“%c\n”,ch);
printw(“end input!\n”);
}
endwin();
return 0;
}
linux 如何获取目录还是文件?
采用 ls -l 命令
1 蓝色–>目录
2. 绿色–>可执行文件
3. 红色–>压缩文件
4. 浅蓝色–>链接文件
5. 灰色–>其他文件