极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13115|回复: 5

求教大大如何将键盘输入字符存入数组或字符串

[复制链接]
发表于 2015-6-29 10:17:17 | 显示全部楼层 |阅读模式
求教大大如何将键盘输入字符存入数组或字符串

小弟使用4*4键盘用的keypad库
如何将键盘输入的数值存储到一个数组或者字符串呢
键盘布局为
123A
456B
789C
#0*D
例如 输入 123456 然后按D键结束输入
求教各位大大
回复

使用道具 举报

发表于 2015-6-29 10:35:03 | 显示全部楼层
库不怎么会用,程序上说,应该是while语句判断D键,其中用if语句判断其它键,再用一个数组指针记录当前是第几个数组元素吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-29 10:51:04 | 显示全部楼层
pumpitup 发表于 2015-6-29 10:35
库不怎么会用,程序上说,应该是while语句判断D键,其中用if语句判断其它键,再用一个数组指针记录当前是第 ...

小白表示指针一直稀里糊涂的。。。
回复 支持 反对

使用道具 举报

发表于 2015-6-29 16:15:45 | 显示全部楼层
先抛开库不说,库的作用就是获得键值并返回键值。那大概要做的是从loop里面获得键值并进行判断是否为“D”如果不是则放到数组中。
回复 支持 反对

使用道具 举报

发表于 2015-6-29 22:41:41 | 显示全部楼层
mostblack 发表于 2015-6-29 10:51
小白表示指针一直稀里糊涂的。。。

说指针说习惯了。

那就说数组下标吧,指向即将要写入的数组元素。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-1 16:33:59 | 显示全部楼层
pumpitup 发表于 2015-6-29 22:41
说指针说习惯了。

那就说数组下标吧,指向即将要写入的数组元素。

解决了,谢谢大大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-7 19:22 , Processed in 0.036026 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表