printf("\n'回车' 继续,'Esc' 退出\n"); char key; key = getchar(); while(key != 0x1B && key != 0x0A) { key = getchar(); } if(key == 0x0A) return 1; if(key== 0x1B) return 0;
#include <conio.h> key = getch(); 回车是0x0D
[此贴子已经被作者于2022-6-4 14:46编辑过]
[此贴子已经被作者于2022-6-4 16:10编辑过]
#include <stdio.h> #include <conio.h> // VC特有,非标准 int main( void ) { for( ; ; ) { int a = _getch(); if( a==0x00 || a==0xE0 ) { int b = _getch(); printf( "%02hhX %02hhX\n", a, b ); } else printf( "%02hhX\n", a ); } }