- 博客(4)
- 收藏
- 关注
原创 【无标题】
_getch读取方向键的时候先会读取一个-32,下一次读取的时候才会读方向键的值(72、75、77、80)所以要在读取方向键之前加一行语句:_getch(); //用来读取无用值
2022-02-25 15:23:57
165
原创 解决c4996在release模式下无法通过编译
第一种:#define _CRT_SECURE_NO_WARNINGS把这个宏定义一定要放到.c文件的第一行。第二种:在主函数任意一行加上如下代码:#pragma warning(disable:4996)
2021-12-21 23:52:13
305
原创 【无标题】
“键盘扫描码”,它是一个16位码,分高8位和低8位,而getch()一次只能接收1个8位。向上的光标键的扫描码是0x48e0,H的扫描码是0x0048,在getch()的接收状态,如果输入H则接收到48,如果敲向上的光标键则收到e0,需要再次执行getch()才能读到48所以,↑的ASCII:↓的ASCII:←的ASCII:→的ASCII:...
2021-12-21 16:50:40
111
原创 当使用fgets输入中文汉字,再打印出现乱码的解决办法
当使用fgets输入中文汉字,再打印出现乱码的解决办法用记事本打开文件,在另存为的时候,把编码规则改为GBK,也就是ANSI。
2021-06-07 10:35:42
789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅