%s是可以接受字符串地址的。
回复 qqq:printf不是只输出变量吗,这里怎么变成地址了?
回复 qqq:网上看到的,char a;string s;scanf("%c",&a)而scanf("%s",s)这里不能有&,为什么?
回复 DK小强:额。。c语言有string类型吗。。你这是在哪儿看到的c语言代码?c语言里面,字符串都是通过字符数组定义的,没有string类型。
回复 DK小强:不是说printf只能输出变量的。。%s可以用于接收字符串并用printf输出。
回复 qqq:那%s在printf和scanf函数中都用地址输出吗?
回复 DK小强:可以这么理解。
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?