21xrx.com
2025-01-12 16:59:04 Sunday
文章检索 我的文章 写文章
C++输入字符串数组操作
2023-07-05 09:45:57 深夜i     --     --
C++ 输入 字符串数组 操作

如果您正在学习C++,您可能需要输入一个字符串数组来存储多个字符串。在C++中,输入字符串数组操作可以通过使用循环和getline()函数来实现。

首先,我们需要定义一个字符串数组来存储多个字符串。假设我们要输入5个字符串,我们可以这样定义一个字符串数组:


string strArr[5];

接下来,我们可以使用循环来输入每个字符串。我们可以使用for循环输入5个字符串。在每次循环中,我们可以使用getline()函数来读取用户输入的字符串,并将其存储到字符串数组中。


for(int i=0;i<5;i++){

  cout<<"Enter string "<<i+1<<": ";

  getline(cin,strArr[i]);

}

在上面的代码中,我们使用getline()函数读取用户输入的字符串。在每个循环中,我们通过使用cout语句提示用户输入字符串的编号。这样用户就知道他们正输入哪个字符串。

最后,我们可以使用for循环和cout语句来输出输入的字符串数组。


for(int i=0;i<5;i++){

  cout<<"String "<<i+1<<": "<<strArr[i]<<endl;

}

上面的代码将遍历字符串数组,并输出存储在每个元素中的字符串。每个字符串将在一行中打印。

总的来说,输入字符串数组操作非常简单。通过使用循环和getline()函数,您可以轻松地读取多个字符串,并将它们存储在一个字符串数组中。

  
  
下一篇: 简介与下载

评论区