求助printf函数发送指令问题

2019-08-23 16:06发布

我打算做一个无论哪个手机号给单片机发送指令短信,单片机都可以给该手机号回复一个短信的实验,关键步骤如下:1.定义一个无符号字符串数组number来记录发送指令短信的手机号码
2.printf("AT+CMGS="%s" ",number);//通过printf函数设定回复短信的号码
3.printf("%s ",number);//回复短信的内容
实验结果是发送指令短信的手机根本就收不到回复,而如果将步骤2中的%s直接改为printf("AT+CMGS="固定电话号码" "),则可以收到短信内容为发送指令短信手机号码的短信
求助各位大大步骤2出现了什么问题,万分感谢,@原子哥
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-08-23 17:20
%s是打印字符串,你的number是数字,还是字符串?搞明白这个先
a360513112
2楼-- · 2019-08-23 17:55
 精彩回答 2  元偷偷看……

一周热门 更多>