永发信息网

为什么c语言中输出语句是*p有错误,不是输出就是要用*读取内容么

答案:1  悬赏:50  手机版
解决时间 2021-12-23 18:25
#include<stdio.h>
void main()
{
char ch [11];
char*p;
p=ch;
scanf("%s",p);

printf("%s\n",*p);

}
改成p就没问题了,很纳闷,书上都写的是要加*号的
最佳答案
如果是要输出字符%c那么使用*p,得到的是字符类型数据
如果要输出字符串%s要求提供字符串起始地址,*p不是地址,类似于printf("%s",ch[0]);不合法一样,要写printf("%s",ch);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
视频放在SD卡的哪个文件夹
单选题下列关于1948年“柏林危机”的表述,不
优雅的女生名字
________个一百万是一千万.一亿是________个
382乘498减116分之498乘381加382用简便计算怎
若a和b互为相反数,c和d互为倒数,则的值是__
臆测的意思
低保户摇上车号可转让吗
i belong to you ,you belong to me in my sw
路由器怎么设置为隐藏
张筱雨的《巅》在哪找的到
在微信里怎样找到别人的二维码然后进行扫描
碳和四氧化三铁反应生成一氧化碳还是二氧化碳
现在有多少人用的是正版XP软件呢?,现在正版的
—Who will become the team member of the C
推荐资讯
江滨检察室位置在什么地方啊,我要过去办理业
女孩子,抽烟,什么姿势好看呢?
怎么写文案?
科洛弗档案中的怪兽 好可怜
雪依氏科技美肤馆地址好找么,我有些事要过去
What colour shirts?A. are his B. is hisC.
排慎村委会地址在什么地方?想过去办事
预约考试的评价怎么写
资产负债表中其他非流动资产的具体填列科目
兄弟7480D打印扫描文件,原本空白的地方变成
管仲束缚 自鲁之齐中封人 是个什么样的人
朱自清现代著名作家什么家代表作有什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?