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

📄 test12_4.txt

📁 人民邮电出版社的经典著作《Linux下的C编程》配套源码!初学者的必备!共14章
💻 TXT
字号:
#include <sys/time.h>
#include <sys/select.h>
#include <unistd.h>
#define STDIN 0
/*标准输入设备的描述字为0 */

main()
{
   	struct timeval tv;
	fd_set readfds;

	tv.tv_sec=2;

	tv.tv_usec=500000;
	/*设置时间片为2.5秒 */
	FD_ZERO(&readfds);
	FD_SET(STDIN,&readfds);
	/*设置读文件集readfds为标准输入,不关心writefds和exceptfds */
	select(STDIN+1,&readfds,NULL,NULL,&tv);

	if(FD_ISSET(STDIN,&readfds))
      		printf("A key was pressed!\n");
	else
      		printf("Timed out.\n");
}

⌨️ 快捷键说明

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