字符.cpp

来自「杭州电子科技大学ACM题」· C++ 代码 · 共 25 行

CPP
25
字号
#include<stdio.h>
#include<unistd.h>
#include<termios.h>
int getch(void)
{
	struct temios tm,tm_old;
	int fd=STDIN_FILENO,c;
	if(tcgetattr(fd,&tm)<0)
		 return -1;
	tm_old=tm;
	cfmakeraw(&tm);
	if(tcsetattr(fd,TCSANOW,&tm)<0)
		return -1;
	c=fgetc(stdin);
	if(tcsetattr(fd,TCSANOW,&tm_old)<0)
		return -1;
	return c;
}
int main()
{
	char ch;
	ch=getch();
	printf("%d\n",ch);
	return 0;
}

⌨️ 快捷键说明

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