返回

c++-您可以将“cin”与字符串一起使用吗?

发布时间:2022-06-15 21:47:19 269
# golang

我被告知您必须使用gets(str)输入字符串而不是cin. 但是我可以cin在下面的程序中使用得很好。谁能告诉我能不能用cin。对不起,我的英语不好。该程序允许您插入 5 个名称,然后将这些名称打印到屏幕上。

这是代码:

#include 
#include 
using namespace std;

int main()
{
    char **p = new char *[5];
    for (int i = 0; i < 5; i++)
    {
        *(p + i) = new char[255];
    } //make a 2 dimensional array of strings

    for (int i = 0; i < n; i++)
    {
        char n[255] = "";
        cout << "insert names: ";
        cin >> n; //how i can use cin here to insert the string to an array??
        strcpy(p[i], n);
    }

    for (int i = 0; i < n; i++)
    {
        cout << p[i] << endl; //print the names
    }
}
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像
下一篇
c++-在SDL 2.0.4(Theora)中播放视频 2022-06-15 19:47:12