打印

快疯了,c51中到底能不能用scanf()函数?能用的话怎么用啊?

[复制链接]
1311|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhchpan|  楼主 | 2015-12-10 10:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
manbo789| | 2015-12-10 10:29 | 只看该作者
要包含相应头文件,

使用特权

评论回复
板凳
dykwai| | 2015-12-10 12:12 | 只看该作者
当然可以,但是scanf只是个上层函数,他还要调用底层的getc一类的做实际输入
所以在实际应用中要想scanf起作用,需实例化底层的输入函数

使用特权

评论回复
地板
zhchpan|  楼主 | 2015-12-10 23:00 | 只看该作者
dykwai 发表于 2015-12-10 12:12
当然可以,但是scanf只是个上层函数,他还要调用底层的getc一类的做实际输入
所以在实际应用中要想scanf起 ...

求教一下具体怎样更改scanf()?
在C51里是不是不大用这些函数?

使用特权

评论回复
5
dykwai| | 2015-12-11 13:16 | 只看该作者
不是更改scanf()函数,而是要提供一个供他调用的操作实际硬件电路的底层getc函数
比如,嵌入式系统里面一般键盘输入都是非标准的,你的getc函数就是要操作你的实际硬件电路实现按键输入

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

粉丝