- 博客(6)
- 收藏
- 关注
原创 三行按键法
第二步,就是我们三行按键法本身,先读取我们的键值 key_val ,然后 key_down用于判断是否被按下,按下为对应键值,没有则是0,这里使用了^也就相异则为1相同为0,如果按键被按下了,产生了下降沿,那么前后keyval和keyold肯定是不一样的,再加上一条保险&keyval,那么keyup的值肯定是对应的键值。众所周知,我们一般使用的都是机械按键,在我们触碰案件的时候都会出现抖动,所以消抖成了我们不可缺少的一部分,但是使用三行按键法可以完美解决此类问题。第一步就是使用回调函数判断哪个按键被按下。
2024-08-08 17:17:31
482
原创 指针的强制类型转换
这里的 time相当于读的app的地址低八位的地址,如果此时我们取*temp,那么就是0x78。指针的类型转换就和普通的一样,加了*而已。
2024-07-18 13:44:03
242
原创 c语言指针的使用
这样也不对,没有给temp初始地址,如果定义 uar *temp=0 也是不对的,指针不能为空。正确做法 void Data_Deal(uar * p, uar *j )这个是不对的,这个只是进行了指针地址的呼唤没有进行值的交换。或者在原先基础上改,uar t=0;列题:进行函数值交换。
2024-07-18 11:14:08
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人