问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++问题,为什么scanf("%s",str);这样是错的,我定义是string str的

发布网友 发布时间:2022-06-01 21:48

我来回答

4个回答

热心网友 时间:2023-10-17 16:17

scanf是C语言,string 是类(C++)。不能直接赋值吧
可以这样:
char buf[1024];
string s;
scanf("%s",buf);
s=buf;
最好不要混合使用C和C++的IO库。直接用cin
#include <iostream>
#include <string>
using namespace std;
string s;
cin >> s;

热心网友 时间:2023-10-17 16:17

因为是scanf(%s)你这个是要给一个char*类型的读取,而不是给string类型的,你引用的参数是string类型的,必须是错误的啊

热心网友 时间:2023-10-17 16:18

既然是C++,就没必要搞得不C,又不是C++的
直接用 cin>>str;

scanf("%s",str); //还需添加头文件 #include<stdio.h>

热心网友 时间:2023-10-17 16:18

改成char str[100]就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? 救命啊。为什么我买的番荔枝是红的?是不是坏了。。怎么吃啊。。 荔枝 成熟了 应该是红色的吧,然而青色的荔枝是没成熟的吗? 食用对人体有害吗? 红了的荔枝没有浸在水里 ,吃了会不会上火 两岸猿声啼不住轻舟已过万重山什么意思 我想开个小吃部,我不知道这些菜的价格,亲们请帮忙一下,不要太贵也不能比别人偏宜。红烧排骨,京酱肉丝 怎么做新鲜买菜 北英文怎么写 dnf 极武圣 什么样的装备 才能一脚踢死巨龙 最好不要爆的 我脸黑 dnf极武圣武器异次元力量强化十好还是普通强12好 dnf,极武圣刷图装备,尽量不要做的 dnf极武圣带什么辅助装备最好? 丑女丽媞下载或在线观看地址 极武圣异界装备如何搭配才是最完美的(在目前 shirttail是什么意思 求DNF极武圣(散打),终极装备,好评 穷人不花钱dnf85版本极武圣装备选择 极武圣85级史诗装备哪里爆 DNF86级极武圣装备怎么搭配,土豪 &quot;万物皆数&quot;为什么是唯心主义? 万物皆数是一种唯物主义的观点哲学 买回一箱荔枝,只有上面一层是红的,下面都是青的,怎么让青荔枝完好变红而不腐烂变质呢? 求大神进~~c语言scanf输出数组?string 和 character 的区别? 求改代码 女生16岁了没有来月经 但内裤上有像水一样的 有点粘 16岁女生半年没来姨妈,然而分泌透明粘稠的东西每月都有,正常吗 荔枝为什么这么红?荔枝为什么是红色的: 月经期出现这个粘稠状物体是怎么回事? scanf(&quot;%s&quot;, string[i],101); c语言怎么还能这么写,非常感谢 咸阳惠民商贸城宇鑫物流电话是多少 生活中什么颜色好,最常用? scanf读取字符串问题 想知道: 咸阳市 咸阳市秦都区人民西德邦物流 在哪?麻烦告诉我具体位置!谢谢! 汽车颜色那种颜色最常见? 有谁知道咸阳邮政速递中心揽投部地址,电话,下雨天他们送货么? 咸阳诚鑫物流有限公司怎么样? 生姜每天晚上是在胸部周围抹一遍吗 生姜丰胸方法视频 生姜怎么使用 生姜擦胸的作用 VE乳膏对痘印有不有作用? 外涂维生素E能去痘坑吗? 什么是综合养鱼?