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

C++中如何将带空格的字符串录入到一个数组中

发布网友 发布时间:2022-08-16 11:27

我来回答

4个回答

热心网友 时间:2023-10-05 02:32

#include <iostream>

#include <string>

using namespace std;

int main()

{

cout << "输入字符串的长度:" << endl;

int num;  //你要输入字符串的长度

cin >> num;

getc(stdin);  //去掉输入num的换行符

char * p = new char [num + 1];  //动态申请你要输入字符串的长度

memset(p, 0, num+1);   //申请的空间初始化为0

gets(p);  

*(p+num) = '\0';  //以'\0'结尾

cout << p << endl;

delete[] p;  //释放内存

system("pause");

return 0;

}

热心网友 时间:2023-10-05 02:32

我去。。。。你搞这么麻烦,还用数组,直接用string不行了
用getline,getline(cin,string),然后把string转化为char的数组即可
具体如下
string r;
getline(cin,r);
char a[10]={0};
memcpy(a,r.c_str(),10);
然后a里面存的就是所需的东西了
一楼那个回复就能用

热心网友 时间:2023-10-05 02:33

#include <iostream>
#include <string>
using namespace std;
void main()
{
char test[100]; // 定义够长的数组空间
for(int i=0;i<100;i++) test[i]='\0';
cin.getline(test,100); // 整行读取(包括空格)
cout<<test<<endl;

}

热心网友 时间:2023-10-05 02:33

用gets (how are you)试一下吧。追问根据不同的输入把所输入的录入数组中 输入是随机的字母可能带空格 不是how are you

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
intel 英特尔 酷睿 i5-9400F CPU 2.9GHz 6核6线程-详细介绍 vivo手机越用网络越慢 怎么检测 二手苹果电脑交易注意买二手苹果笔记本电脑应注意什么 比如我买一个二手笔记本卖家笔记本预装正版win10的话把他账号注销登录我... 二手苹果笔记本怎么更改账户 军婚假期有多少天 金立e6mini开机出现el 甘肃基层卫生主要内容 甘肃基层医疗卫生系统怎么撤销处方 天津市选调生通过面试了不去会怎么样 公司一直社保欠费,辞职不干了可以个人自己在辞职下月交社保吗? 具体点讲&quot;度&quot;的哲学,谢谢! 清漆,油漆跟腻子的区别 腻子粉和乳胶漆的区别 刘芮麟出演《且试天下》,他在这部剧中饰演的是怎样的角色? 杨幂签了这4个帅哥,前三位都红了,唯独他难一鸣惊人!他是谁? 电视剧《三生三世十里桃花》里的子阑是谁? 生成目录后为什么字体是加粗的 word2003生成目录 目录中的字体总是跟正文里一样被加粗。请问这个问题解决了吗。可以告诉我一下吗。 在使用word文档创建目录时,为什么在目录里,有的标题是加粗的文字,有的标题却没有加粗?在建立目录 “看目录”时加粗字体称为什么 word自动生成的目录,同一级标题的字体,有的加粗了,有的没加粗? 买火车票石家庄站是指哪个站? 信用卡一点都还不上怎么办 怎么看食物是寒性还是热性 分辨食物是寒性还是热性的方法 用(一面,—面)造句 asked怎么读,文字表示,急急急 宝宝从小到大添加水果的顺序是什么?为什么? 如何判断网恋的对象是不是骗子 如何辨别网恋诈骗 汽车火花塞什么牌子好,什么牌子的火花塞最好 蚕茧是由几根蚕丝组成 蚕茧是由多少根蚕丝组成 原神当前状态不可进行队伍配置是怎么回事? 低限交互的群体什么意思? 人们受参照群体影响的方式有哪几种? 兼职乐怎么解绑银行卡? 兼职乐上的兼职工资提现后但扔不见支付宝里有钱怎么办? 如何在幻灯片种插入应用程序 夏天向手心吹气,手感觉凉;而冬天向手心哈气,手感觉热。为什么? 为什么对着手吹起感觉凉而哈气感觉热 对手哈气时手会感觉热 而对手吹气时手会感觉凉 这是为什么 求百度贴吧青蛙表情包 怎样通过解冻QQ号? 怎么做鲜奶水果戚风蛋糕呢? 树上有9只小鸟,一共多少条腿? 有小鸟,蜻蜒,两种动物共30只,共有腿 96条,(小鸟 2条腿,蜻蜓6条腿),两种动物各几只? 夏候钰涵2017年几岁啦 夏候钰涵出生在哪香港 夏侯钰涵三个姐姐分别叫什么 我的公司是个体,不给交五险一金,我自己应如何交?